First off, let me mention that one of the onboarding tasks is to leave a review on Glassdoor so take these with a grain of salt since many are new employees.
Where to start on the cons… here’s a short list:
- Majority of the work is staff augmentation
- Growth at any rate is the name of the game right now. Management is willing to sell any work no matter how horrible the client or the work is
- People managers are often account directors who are incentivized to sell work usually at the client you’re working at, so if you’re unhappy with a project or client it is painstakingly difficult to leave
- Pay and salary increases are much lower than our competitors and industry standard. They sell you with a great culture, which in my experience, has not been delivered
- The “flat” structure that is advertised is not true. When you’re on a team based project, there are hierarchies put in place and you may be managing or managed by one of your apparent peers