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

IBM is a great place to work!
Pros: Exciting to work with a vast array of enterprise customers.
Cons: IBM is a large company, with many products and services, it can be challenging to respond quickly to ever changing market dynamics.