Pros
Love the start up feel, even though they should be considered an established organization after so many years in operation. Developing some great relationships with peers and some of the leadership within operations. Cool swag.
Cons
Super ambiguous, very reactionary, and poor leadership. You definitely have to have a servant mentality. Working in the dynamic in which you are micromanaged and not allowed to question the "why" behind things that seem counterproductive. Managers not showing up to phone screens or interviews without letting you know prior, which made candidates a bit uneasy. Constantly having to remind managers to be involved in hiring talent for their teams. Management works on a popularity scale, almost better to just stay under the radar and avoid doing too well as someone will think you are after their job. Immature approaches to business. Being told you aren't allowed to speak to certain levels of leadership, which contradicts the message you are presented on the way in that "everyone is transparent" and everyone "leaves their ego at the door".