Pros
-Generous compensation at or above market rate -Lots of recognition for doing a good job (in the form of real rewards, not just a pat on the back) -Understanding management - We're pushed to do our best work, but we're also treated like human beings with full lives outside of work. -Employees are given a voice to express concerns both via conversation/meetings and anonymously throughout the year. The company regularly asks for feedback to improve the culture and the experience of working here. -Very generous with time off/holidays -The company has and continues to move in the direction of offering employees the benefits of working for a corporation vs the typical experience of working for an educational institution.
Cons
As long as you're someone reasonably driven to do quality work, I cannot think of any reason that should deter a person from wanting to work here.