Pros
The salary for the most experienced hires was on par with local employers. The benefits were decent.
Cons
The lack of leadership from the top down creates a host of problems for employees. There are numerous silos and the day to day feels more like a small town employer. Their lack of process and employment policies make it feel like they are 15 years behind the rest of the world. In many departments there is a toxic work environment in which retaliation is common. There is no attempt to improve employee engagement or set higher standards for managers and their teams. It all results in a very dysfunctional work environment. Those who try to improve the situation are met with heavy resistance from long term employees. No rewards and recognition program. No incentives to do better work.