Pros
Great people
Cool projects
Incredible artistic talent
From a development standpoint lots of autonomy
Cons
Lack of direction , lots of ideas get shotgunned or pigeon holed into things. And it comes across that way in the end- product. Creative direction on a design and mechanical level needs to be more consistent , the projects are haphazardly developed and I feel like that comes across to your end users.
Lack of marketing strength in the digital space, the formula for success can be boiled down to X eyeballs= X profit. I never felt like our projects received the requisite number of eye balls for any financial success. It was disappointing to work on something you don't feel that any body would ever see.
Art review can be ..rigid.