Pros
Great Benefits package, PTO policy
Cons
Company has made horrible financial decisions in the past few years. They made 2 mass layoffs in under a year. Employees generally overly worked and stressed due to having as few people as possible doing as much as possible. Along with this, customer service is at a minimum due to the volume of clients and the company is encouraging as little contact with clients as possible. Almost no room for growth or raises. Company shows no loyalty to employees. Those who do manage to get promoted into supervisory or management roles have no training in management. If you do plan to get a promotion, make sure you're "smoke buddies" with the boss. Office politics at its worst. Workflows and policies constantly change to make it as hard as possible to get quarterly bonuses, even if you do everything you can to earn them.