Pros
Great people, beautiful campus, good benefits, lots of room for growth, encourages volunteerism and puts their money behind it. The leadership truly takes their responsibilities to their shareholders and their employees very seriously. It is obvious they purposed from the beginning to have an amazing corporate culture and they are sticking to it as they grow.
Cons
Contact Center jobs are micromanaged making it a difficult work environment and many hope to apply for other positions as soon as possible. In this department many who would be a better fit in another workgroup are tethered to their positions within the guise of "not meeting expectations or KPIs. They would be an asset to the company in another setting or with leadership that appreciated and recognized their potential.