Company: IBM
Date: 2017-10-06
Overall rating: 2/5
Employment status: current
Experience level: Confirmed

They need to rethink their strategy
Pros: Incredible amount of self learning options online.
Only IT vendor with end to end solutions, you could learn a lot on your own.
Cons: IBM sells some of the most interesting and edge cutting technology.... They don't apply that technology and knowledge within to run their own business. 
We still cadence on an excel spreadsheet.
Processes and tools have been the same for over a decade.
Management keeps pushing in the wrong direction, investing time, energy and resources in areas that clearly have no future. Management is completely detached from reality in the market.
Budget cuts across the business, your job could be ship to another country at any point in time.
Toxic culture, once people leave you are expected to pick it up, work longer hours and don't complain about your salary.
There is a hiring freeze that prevents managers from back filling positions within their teams.
You can't move jobs internally (unless you are in very good terms with someone high up the food chain).
Employee metrics and compensation causes real "battles" between business units. Everyone is working to get a bigger share of the pie, not making the pie bigger, hence the steady revenue decline for the last 21 quarters and counting.
Culture is process oriented, as long the existing revenue is maintained no one cares what the customers are really looking for.