Pros: great office space, nice co-workers
Cons: management changes frequently, no structure
The people are great, including the management- unfortunately, they are quick to make changes without weighing all of the outcomes and who may be impacted by the changes. Lots of great talent goes to waste here or leaves before being recognized!