Pros
Managers/Middle Management care a lot but have little power to improve work conditions.
Cons
Never in my life in a customer facing role have I seen a department disregarded and unappreciated in a company. Every department but the Support team got a holiday bonus. The management came together to personally bring their employees something to give a little holiday cheer with their own money. The excessive requests for overtime because the turn over rate causes burn out like no other. There are no incentives to work harder. People who do not perform to expectations are still kept even though their peers work harder but make the same wages. Continued promises of things getting better, but they aren't. There's nothing boosting morale. Everyone knows how stressful and difficult it is and they're all struggling together. I can't believe a company that boasts taking care of their employees is okay with this. Customer facing employees are what represent the company and you choose to treat them poorly. Imagine having every other department staffed so they can participate in company activities while we have to make accommodations just to attend quarterly meetings for one department. There's little growth because you can't do any learning because you're too busy working all the time to do anything else. I was treated better at Amazon.