Work life balance
Good salary if you negotiate well during interview
Nice office location
Laid back environment
Benefits are good
Cons
Less information sharing
Badmouthing behind back
Employees have little trust in top management
Short-term focus on numbers, layoffs can happen without notice