Systems are outdated, terrible work ethic from partners and managers everything is always last minute putting employees understress. HORRIBLE HR. low pay.
Some of the projects are interesting. And some of the Principals are understanding people.
Cons
You are treated as though your wellbeing is of no concern. Long working hours are simply expected - made only worse by the inhumane deadlines that are set.
Have contracts on some very high profile projects.
Cons
Very unorganized and unprofessional throughout all areas company. Don't believe in promoting talent from within. Partners don't want to share the spotlight for projects well done.