Pros: solid benefits, fun industry, colleagues are smart, fun and talented people
Cons: few opportunities for advancement, questionable leadership in middle management
Big Fish is a solid start up with fun products and services to work with.
The benefits are great (gym in the building, bus pass, 401(k) with matching, medical/dental, stock options), and your colleagues will probably become dear friends of yours. The CEO has solid vision for the company.
The downsides are evident, though: management gets juggled around quite a bit and new managers are sometimes less qualified than the people they're managing. The rate of turnover has risen recently because of this.
If you do what you're told and do it beyond expectation, then you will thrive here.