Pros
+ Casual dress + Employer paid benefits package + Decent compensation + Positioned for explosive growth in the market place + Free food Fridays + Flexible schedule, ability to work from home
Cons
- Blame culture - No real training provided - No support of building a real training program - Poorly managed organization - No infrastructure built into the organization; consequently, no support systems in place to accommodate the growth - Closed community; 'us' against 'them' mentality - Each department functions as a silo rather than interdependent teams - Back-biting runs rampant - No commitment to develop employees - People are disposable rather than indispensable; it doesn't matter how talented you are - if the right people don't like you, you will never succeed - A LOT of internal politics and turmoil - Zero respect for work/life balance; 80 hour work weeks are expected and are the norm