Pros
Compensation and benefits are good
Cons
Terrible leadership, what they call core team. Disorganized. Do not know what employees are working on most of the time. Do not build teams. No career growth opportunities. They hire for senior positions as opposed to promoting within. Favoritism. Do not know or take interest in any of their employees skill sets (I was asked by a core member if I know Revit after working on a project in Revit for a year). No mentorship (even though they preach it). Constant micromanagement by senior designers (to the point of opening your rhino model to change something for their liking). Design principal gives arbitrary design direction with what seems to be only an aesthetic preference of that day. Studio culture is not friendly and everyone only looks out for themselves and their image. Huge turnover. Projects are not that great and everything needs to be rushed without thought.