The environment is good. The management especially manager and team leads are not very good at their job.
The workmates and work place are fun but the tls and oms are feeling entitled. They do not take responsibities instead they blame teammates for their incompentecies. Management claimed they are people oriented but they are not they are centered more on business and on clients. They spent big money on how they can project TaskUs through social media on how great the company and the culture but they are very critcal on providing employee with other benefits.