Company: IBM
Date: 2018-03-01
Overall rating: 5/5
Employment status: current
Experience level: Senior

Great company but going through transformation phase.
Pros: Exposed to many different technologies 
They're many career opportunities 
Work with great people
Cons: Business drives tactical decisions and lots of projects end up in 'urban sprawl'
It feels that employees are sometimes expendable