Coworkers - some of the best and creative in the industry
Freedom to manage projects
Company founders returning brought some stability back to the company
Learned a LOT in my time there
Cons
Lots of turn-over in staff which during my middle years brought a lot of chaos.
Good company with a lot of potential to grow. Expect to have a lot of opportunities to try new things.
Cons
There's not much career advancement here. The organizational structure is very flat, and the company so far has a trend of hiring management from outside sources. Because of this, it's a good place to build up your skills and then move on.