Pros
2 weeks PTO (NOT unlimited) Fast accruing sick time Fairly supportive and understanding direct management (Team leads/Team managers) generally a lot of positive feedback and bonus/incentives Stable work hours Your immediate team will likely become fast friends with you, and the other agents you work with are very likely to be genuine and good people you will click with
Cons
micro-managing upper management (in spite of the fact that they express this is not within their values) - You will get positive feedback on everything you do but the actions of management will leave you feeling on edge - constantly changing policies, plans, and even job descriptions leave you wondering what you will be doing next week, you can never be sure - This is a newer company and they are still gathering their legs underneath them so it's not likely you will see them settling down into a routine soon