Pros
No lack of projects, and Arch I's get paid overtime. The firm brings in large, exciting projects quite regularly.
Cons
Full to the brim with office politics. Nothing is based on your performance, no one cares about your performance, your interests, or your strengths and weaknesses. The later you stay at the office, the better you look to upper management. There is no effort to foster a collaborative studio culture, and upper management obviously does not care about their employees. You can quit after a decade of invaluable service, and they will simply show you out the door and hire someone else. Hiring is haphazard and desperate, staffing is inconsiderate and unbalanced. Management does not know how to handle 100+ employees, and they're not trying to change their outdated ways of running things or listening to complaints. This is an office all about profit, with close to zero humanity and a dead culture.