Leadership and DS management is awful, treating people like they're worthless. The job's a nightmare, with bosses piling on too much work and no thanks. Pay is extremely low compared to the market average. No job security.
Most clients have ditched the company recently, leading to constant job cuts.