Company: IBM
Date: 2015-01-10
Overall rating: 3/5
Employment status: former
Experience level: Confirmed

It's a mixed bag.
Pros: Good benefits, lots of opportunity to learn new skills, matched 401K up to a certain percentage, looks good on a resume.
Cons: Huge company, you feel like a number. Poor decisions have been made at employees' expense in the past five years in the quest for share price targets. Resources are a bit of a mess....while they exist, they are somewhat unorganized, and you either have to work within your network to find out how to go about certain things, or follow breadcrumb trails through intranet. Highly matrixed organization---people managers often have little to no interaction with you and gain insight as to your performance from others...highly subjective.