Pros
Cash compensation is very favorable compared to Fortune 500s, in spite of lack of cash bonuses.
Cons
Bonuses through stock options are of very little worth to rank and file employees. Cash bonuses would have been much better. eLearning system and abolition of paid classes and conferences, coupled with a constant crisis-mode crunchtime operation, means professional advancement is very challenging and must be engaged in on your own time (outside work hours). Internal mobility has been severely curtailed due to frequent internal reorganization and hiring freezes. Employee satisfaction and trust has plummeted since the heydays of the 80's and early 90's. Since the late 90's to today, management has pursued aggressive cost reduction, downsizing, and outsourcing that has eroded employee morale and trust. Retention of new and highly skilled employees is low, with those left behind electing to do so mainly because of proximity to retirement age.