Pros
The company hasn't changed it's culture from the first time I was here. They go above and beyond to keep their employees happy. They spend just as much on their employees happiness, as they do in just basic operations of the company. THAT is saying something! They have easy to use systems, and systems that actually function. It's great to feel empowered to help people.
Cons
The only con was training, as fun and lively as it was, it was too mundane. The information was stuff I already knew. It was complete review for me, and I'd like to just have jumped to doing my job. The trainer gave very few stand up and breathe or stretch your leg type breaks so it seemed very monotonous and I feel like our class lost motivation and energy during the day because of this.