- Salary within industry range
- Company does care about their employees
- Bonuses are above average
- Good number of company events (not too many, not too little)
- You stay for the people within
Cons
- Perceived feeling of no career advancement; you may not get the path you want