Pros
There really are no pros to working here. Under the current CEO, most positive things have been taken away.
Cons
You will be treated like a robot instead of a person. The metrics they use for performance will push you to your mental limits and management will just push you harder. You will be "promoted" to "lateral" positions and receive no compensation besides a really low yearly raise if you're lucky. Hard work does not pay off here. Clients are horrible and treat you like garbage. Absolutely DO NOT work in a client facing role. HR has employees put positive reviews on here so please do not trust them. This place is very toxic and has an extremely high turnaround rate. You will not be paid a livable wage. Management is basically the Mean Girls club. And they do not promote for experience and knowledge. If you are a good employee, you'll never move up here. People are regularly seen crying at their desks.