Company: IBM
Date: 2014-06-11
Overall rating: 2/5
Employment status: current
Experience level: Junior

Smart people and good for resume, but not a great experience
Pros: The people I work with are really smart. Great for the resume, as IBM is a pretty well respected company. My coworkers have left for great tech companies and top 5 business schools. Good benefits (but getting worse).
Cons: Hard to get recognition for good work. You're only as good as your PBC rating (IBM's end of year rating system), which can get pretty political and bureaucratic. Management is out of touch with employees and how they feel about the company. People at my level are VERY negative about IBM. Lots of turnover. In Public Sector you can get stuck on a project forever (I've been on the same one for my entire time at IBM and would have to burn a lot of bridges to get off of it, if I even could). 401K matching once a year is bad for employees. Do not feel connected to company as a whole. Management is out of touch with how employees feel about the company. Hard to motivate for IBM's success when the company doesn't give bonuses or raises for people who are supposedly performing well. After almost two years here, and performing very well according to all of my evaluations, I am actually making LESS money than when I started when you consider inflation and the fact that company healthcare costs have gone up.