Pros: benefits, perks, environment and free lunch once in a while.
Cons: not always changes for the better, layoffs. major problems take too long to fix.
Excellent employer, however job security and advancement are less than desirable. Major shifts and changes in company structure every few years means massive lay-offs and loss of vesting benefits though they may just hire you back under the new structure. Benefits are among the best most healthcare professionals have seen. Pay is average but excellent – more... if your performance is in the top 10 % through variable compensation. – less