Company: IBM
Date: 2015-07-30
Overall rating: 2/5
Employment status: current
Experience level: Senior

Nice company to work short term, but don't expect to grow roots.
Pros: Depending on the job, working remotely from home can be a nice perk, although some divisions are beginning to change back to seated positions. Peers and management are generally professional. Employees are more mature and experienced, which could be a pro or a con, depending on your preferences.
Cons: If you want to build up your resume, not a bad place for a couple of years. If you want to grow with a company, this company is not for you. IBM won't hesitate to offshore, outsource or divest your job in a heartbeat, maybe replace you with an H1B. The company has become rudderless and the CEO has led the company to 13 straight bad quarters, it is living off of it's past reputation and the IBM stock has dropped like a rock. Only about 82K US employees left and dropping about 5-10% every year. Most jobs now are in India, Brazil, Malaysia, Mexico, Eastern Europe etc. Company is top heavy and has too many middle managers. HR is from another planet, you can expect tons of propaganda.