Pros
Flexible work schedule, team culture, people focus
Cons
Opportunity for more compensation and recognition
Pros
Best people to work with in a super cool creative environment. To grow professionally here you really have to be an independent worker. Flexible schedule, exciting events regularly. Meet new people,... wonderful networking opportunities.
Cons
There can be slow times depending on your position. Hard to get on the same page as everyone. It feels like people just say and do the safe thing because no one wants to make the wrong bold move.