Pros
- Supportive, helpful co-workers - Co-workers are intelligent, competent, excited to be there - Interesting work - Culture encourages vacation/time-for-self - Company/teams constantly searching to better themselves, work more efficiently, etc. - Company infrastructure very solid - rarely concerns about equipment, travel plans, meeting set-up, etc.
Cons
- Your path is very much determined by your manager(s) perception. - Permanent seating in NY Office for Senior Associates and below is nonexistent - not a big deal for a few months, but begins to affect focus, ability to organize, and morale after a while. - Not necessarily easy to switch to different work-streams - Management often unable to understand the benefits individual members of a team bring to the team's overall performance, many instances of micromanagement. - Overall focus on efficiency can narrow vision. There is usually more than one way to solve a problem, complete a task, present a deliverable; but mgmt often gets stuck in "my way is the only way". - Competency can be expected in areas that were not originally communicated for one to be expected to be fluent in.