Pros
I genuinely like most of my coworkers. They’re all just really cool people to talk to.
Cons
No one above a supervisor level seems to genuinely care about anything other than the company image, how higher ups will view them and money. They don’t actually care about the people working under them. We are just a number in their metrics. Integrity is one of the company’s operating principles, yet I’ve literally had my own performance metrics knocked down for helping a customer that was paying for something they didn’t need because it meant we weren’t getting as much money from him, even though I did everything according to Geico guidelines. My supervisor had to stand up for me because upper management didn’t care and this could’ve effected my employment. This is one of MANY scenarios.