Pros
This company has a way of making you feel important and valued, regardless of your level. The culture is positive and forward-thinking. The workload is balanced most of the time. Your manager does depend on some of this, as is the case with many jobs, but my experience has been stellar from a management perspective. I think the turn the company is taking with CU is bold but genius. I really think they are keeping the best interest of the student at heart, which serves as a guiding light, and ultimately this is why it will be a huge success!
Cons
I was not happy with the way the company dealt with the last reorg in regards to how they treated employees and how they decided where to divide up the remaining business. Being torn from your work then plopped in a new territory with seemingly very little business justification is never a great idea. However, since then, I feel like they took that feedback from employees and strive to improve.