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

Great place to work for people who want to continuously learn about latest technologies in business
Pros: Access to smart people and challenging clients to help solve their business problems.
Also good support for career and work/life balance
Cons: Potentially lots of travel.  Things always change so not good for those who want the same old thing every year