Pros
* great place to learn * fun holiday party and company outings (paintball, movies, etc.) * lots of nerds work here, so you can make some good friends
Cons
* workload is unreasonable at every level. * CEO is emotionally unstable and openly admits that he has a short temper. He frequently berates people in front of a large group of their peers. * upper management are more like frat brothers, than businessmen. They treat the office environment like their own personal playground. * middle management is useless. They see the issues and are either too afraid of being fired for speaking up, or just don't care enough. * salary range is ridiculous. CEO and stakeholders are making money hand over first. CEO has stated on several occasions, during company-wide quarterly meetings, that he admits his company is a "pyramid scheme". * work environment is extremely hostile. You are in constant fear of being fired at the CEO's whim. Several coworkers with years of service were fired for no good reason at all.