Pros
- friendly, fun and casual work atmosphere - phenomenal benefits package (fully paid by the company) - great employee discount - opportunities to get involved in different functions and areas within the company - optional skill-enhancement classes offered to all employees - (accounting, excel, powerpoint, etc)
Cons
- high-interrupt work environment - many changes executed rapidly without much forethought or planning - long hours - partying (drinking) with co-workers is not mandatory but expected nonetheless - a lot of those hired into top positions are there because they are CEO's friends not due to competence - average age of employee skews young (median age 31ish) - easy to disregard a potentially well-qualified employee due to "lack of culture fit"