Company: IBM
Date: 2017-01-28
Overall rating: 1/5
Employment status: former
Experience level: Junior

crippling bureaucracy, just a number
Pros: Looks good on the resume it seems.  POTENTIAL to be involved in some really nice stuff.  Keeps you aware of what is out there.   Likely ability to work from home.  New hires may get to use macs.
Cons: Unbelievably confusing company - everything has a non-intuitive name of blue___ which makes internal website a complete disaster.  Links to links to links....takes 5-6 steps to perform a basic operation.  Lotus notes is the worst email client i've ever seen.  

Basically, simple things such as finding and filling out information actually becomes a huge task which wastes your time.  

Layoffs are constant.  You are a number and everything you do is largely solely tied to your utilization in consulting.  Working with offshore IBM - which is now most of IBM - is worse than imaginable.  All the offshore IBMers literally need a checklist of things to do or they won't do anything.    

You will be blamed/insulted/stressed for not being 'billable' despite it only being senior director/partner level employees who can get you on one or sign one.  As a consultant/senior consultant/manager consultant you are completely at the mercy of random luck and getting stuck on some project which probably has nothing to remotely do with your skills.