Competitive pay
Excellent benefits package
100% matching of first 6% 401(k) contribution
Post-tax (Roth) retirement savings option
Flexible work hours policy for salaried employees
Cons
Assigns excess training unrelated employee's role
Some policies are based on outdated code and industry standards
Leadership isn't transparent with regard to layoffs and restructuring