Pros
A lot of good people are great to work with and are memorable. I had the best co-workers.
Cons
Horrible manager - sucked at his job. didn't know jack squat. Horrible pay - in the name of God let's tried to be slick and pay people poorly. Horrible founders - all 5 claimed to be Christians but actions and no actions speak louder than words. Horrible policies and procedures - wait, there isn't a lot and even if there was it was bendable by the founders. oh wait, if they find out, let's blame it on everyone else or don't admit. Horrible leadership - you can't teach the arrogant, the stubborn, the stupid. in other words, they think they know it all and everyone else is beneath them. Horrible resource management - enough said. they suck at it. no org chart for at least 7 years don't know about now. the list can go on and on.