Pros
- All inclusive travel (meals, transportation, accommodation) - Organized team and repeatable processes - Your team will become your friends and family - Wide variety of events
Cons
- Extreme opaqueness in company decision-making and direction - Very little work/life balance - Product has failed to evolve since it's inception; company has seemingly already peaked - The company pinches pennies anywhere it can. You will be asked to do two or three jobs with zero additional compensation - Winter layoffs are common - Extremely high turnover - When someone leaves, expect the responsibilities to be shared among the remaining people in the department instead of finding a suitable replacement - Lack of company vision and culture - New software versions get rolled out without proper testing, the product functions worse in 2018 than it did in 2016 - Don't ever mention overtime