Company: IBM
Date: 2018-11-21
Overall rating: 1/5
Employment status: former
Experience level: Junior

IBM: Directionless
Pros: Pros:
1) Global Clients
2) Flexible work environment.
3) Brand Value (That's for IBM of yesteryear's )
Cons: Worked with IBM for more than 3 years, and it was a tough learning curve. Following captures gist of those swings:

1) Absent HR teams.  Project assignment is in hands of so called RDM's, who aren't competent enough. They will work from their homes and transfer you to multiple cities, without giving a second thought. Business is agile these days...agreed, but that doesn't mean you have a license to throw anyone anywhere.

2) Poor paymaster and increments is something, IBM'ers would avoid discussing even before their loved ones. Taking into account, inflationary pressures,  guys are moving in reverse direction as long as pay is concerned.

3) MS office is a luxury. Just 10-15 % people in a project get MS office on their machines.  What's default in outside world becomes a luxury in IBM.  These measures can go up-to pantry and washrooms.

4) Legacy management in last stint of their careers. These guys have have assumed roles of People Manager/Delivery managers/Auditors/Trainers and try to stay afloat on efforts of their new hires.  You wont feel any excitement/anticipation working with them, considering the fact that technology is evolving at a fast pace. 

5) You career in IBM will end up striking an uneasy balance between terms like utilization, billing, People Manager, RDM's. These topics shouldn't matter a lot in initial pay-bands at-least.

6) Ratings are fun to keep everyone busy during Christmas holidays :) .

7) Company is US driven(that's fine), but IBM India is a mere supplier of flesh and bones to claim client billings. No value add(apart from sweat and destroyed aspirations).