Great pay and benefits, generous time off policy. Most people are easy to work with and friendly. Made great lifelong friends during my time there
Cons
Not all in leadership positions should be leaders or can make the right decisions. Some "favorites" get pushed up the ladder way to soon, regardless if ready for the position or not/