Pros
The beginning when everyone is trying to be nice, including the sociopaths.
Pay was ok initially, pay increases were miserly, and there is an annual bonus that everyone gets, when it is paid.
Outside of the clique most people were very nice and good to work with.
CEO was very easy to get along with and approachable.
Cons
The sociopaths. There are a few, both in middle manamement and a senior consultant. There is a very strong clique that is hard to impossible to break into. You need to be another sociopath in order to be accepted into the clique.
It has a very flat hierarchy, so you have little to no chance for career progression.
The culture and values is a total farce. They rant on saying all of the right things, but this is only done to create a positive impression. At the end of the day you are just a number and could be gone tomorrow without notice. There is a very fast moving revolving door.
The ERP is clunky and slow to use, and when loaded with too much data it slows terribly, with customers often complaining.
They sell new consultants as experienced consultants to customers in order to get a better rate for your time, which puts you in a difficult position when the customer is expecting you to know everything about the system. The end result you look like an inadequate employee, which distracts from managements inadequacies.