Pros
- Best company to work if you want to retire, need good healthcare and believe in company's motto - Favorable company for IT contractors. Cha-ching! - You do get yearly raise more than 1% and bonus for hourly employees too. - You can sell your holidays - The company teaches you how to be politically savvy. - Very challenging job if you are a manager
Cons
- You get promoted based on how politically savvy you are. In fact, in many job description it is requirement. - Not a best place to work if you are new college grad - Except few management employees, there are many unprofessional IT employees. - Many IT teams are running the team like mom and pop shop. - Unless you work for 6 months, you are completely alien. You will be lucky if you can find good application documentation.