Learned a lot at this job. A lot of what I learned, however, was how to NOT run a business. Plenty of talented people, just not at the very top.
Cons
Most of the staff was eventually laid off. Probably shouldn't have hired that many people so quickly in the first place, but it seemed leadership was more concerned with appearing successful than actually being successful.