-Good work/life balance
-Higher than average pay
-Great benefits & PTO policy
Cons
-Basically no training offered
-Management is very critical of employees - if the CEO is unhappy with you, you will hear about it, but don't expect any positive reinforcement of even constructive criticism