-Low pay, compared to industry standards,
-Forget about work life balance, but it really depends on the client project you're assigned to.
-Project Allocation & Toxicity. The company often cited too many people on the bench, yet the work distribution seemed UNFAIR. Some people were on the bench for months, while others were overworked. LOL.