Fun & friendly co-workers.
Customers are generally very satisfied.
The company has made 0 lay-offs in its entire history.
Medical & Dental benefits
401k Plan
Paid Holidays & Vacation
Maternity & Paternity leave
Modern office & daylight lit office space
Easy to access management structure
Cons
Small company so you can't transfer to other locations/divisions/regions
Limited sick time policy
Could offer more ongoing training