Pros
I learned a lot of invaluable skills from my peers and my cohorts. While there I accomplished several amazing feats helping grow the company under very challenging stipulations, for this I will always be grateful. The other members of the team were good smart with good intentions and great people to work with.
Cons
The top management has no clear vision of what they want to business to be beyond a money-maker. After that, the mission is splintered which makes for many inefficiencies. That could potentially be over looked or worked around, however, the top brass is unbearable. They do not understand work/life balance and I would get called at 5am demanding work to be done, arbitrary comments on my appearance would often be up for discussion, and I was often pushed to work 52 hour weeks with no extra compensation, kudos, or opportunity for future upwards mobility. The worst offense is that the founder will do her best to shut down your future career opportunities if she feels like it. BEWARE.