Pros
Tuition waiver for employee and dependents. Opportunity to go to school at a fraction of the cost.
Cons
The people that get promoted are not always the most qualified. To many managers move up because of politics vs. knowledge and those managers are very good at delegating - aka having others do the work for them, but are unable to train their employees or do the job themselves. However those same managers will quickly terminate an employee for failing to do the job. Managers abuse the exempt status, but expect their exempt employees to document every minute of their work schedule - many double standards. Managers constantly get raises, yet the employees don't due to budget cuts. I saw one manager get competitive salary raises 3x in 1.5 years yet the employees under her did not get a dime. Another manager went from $36,000 a year to earning over $67,000 a year in the course of 6 years. Managers are very good a promoting themselves or finding money in the budget to give themselves raises.