Pros
1. Slightly above average wages 2. Good benefits package 3. Potential for promotion, as long as employee is willing to stay long term
Cons
1. Micro-managed to a painful degree 2. Treated by management as a chair, not a person with a family 3. Was actually told during training by upper level management "You have to put Geico before your family." 4. Attendance policy does not allow for personal sickness, or familial illness. 5. No family friendly policies in place at all 6. One break, one lunch, is all that is allowed. Employees are told they can have five minutes "Personal" time per day, but it is frowned upon. If employees are one second over the 5 minute limit on personal time, everyone in the section receives an email about how long you took. 7. Training is long and dry, which can be good, but immediately after it's complete, employees are condescended to by their new management.