After 3 years of dedicated service, I was let go with just a blanket statement about the company moving in a new direction, and no hint about what I did to deserve termination.
Biggest problem I saw was a lack of communication across the various levels and departments - many times, the left hand didn't know what the right hand was doing.
When a class of new hires was brought on at a higher wage than the majority of the tenured agents were making, there was a lot of pressure to keep it quiet at first, and when it did come out, a generic "Sorry, we goofed" statement was issued but no changes were made to wages.
Lastly, beginning in January of 2019, the wages were changed from semi-monthly salary to bi-weekly hourly.
Good benefits package
Lack of communication, hidden agendas