Company: IBM
Date: 2014-07-25
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Too big of a ship
Pros: IBM has a long history. It's been around for more than 100 years, and has a proven record of producing cutting edge innovation. When you work whether in HW, SW or services, you are working on latest and greatest stuff. That's the exciting part about working here
Cons: IBM is one of the largest company out there with over 400000K employees. On top of that, there are hierarchy of management. You can easily feel lost. Most of the business decision come from top and you have no idea what's the long term direction. Also, your compensation is less compared to the competitors.