Pros
The company has good benefits.
Cons
The job roles are not very clear, and multiple teams seem to not know what their entire role entails, things tend to get blurred together. Management does their best with what is provided to them. However, there is a lot of back and forth (thrash) and short notice with new procedures/workflows that they want implemented within 2 days of seeing the new process. The company has added more work with very little incentives. The company makes the role harder than it needs to be and are incredibly resistant to ideas or ways to improve the workflows unless you are a stakeholder. The only opportunity for a raise is based on an annual review of the average labor cost and is not guaranteed at the 3% base increase. In my experience, there are/were some amazing managers here, a lot of whom have left over the last 8 months. Some of the managers seem very young in their experience and are not able to provide a clear pathway for your future if you wanted to progess/advance within the company. In recent months, I have heard of many many people being unhappy and it is very sad to see from a company that once had an amazing culture. If you are an internal employee and apply for a different position, you are not informed in any way about why you were not selected for the role. It would be nice to know why and what you can work on so that you reapply in the future.