Company: IBM
Date: 2016-04-27
Overall rating: 2/5
Employment status: current
Experience level: Confirmed

Sinking Ship
Pros: In some areas there are great and passionate people to work with. The relationships you build at this company will stay with you for a long time. You'll also be exposed to many of the latest and greatest technologies and their direction.
Cons: The company's management is beyond incompetent. I've not seen a single internal project succeed and make money. Basic project management for even large scale projects is completely lacking. Executives are completely disconnected from the every day employee to the point that most have no idea who their third line manager is, or has likely only met them once or twice. 

The company is hopelessly chasing the cloud, cramming SoftLayer and Bluemix down client's throats. Anyone who does a true apples to apples comparison would conclude it doesn't come close to competing with AWS or Azure in price, and that's before you even consider the significant quality and uptime issues IBM's cloud offerings have.