Company: IBM
Date: 2017-06-19
Overall rating: 4/5
Employment status: current
Experience level: Senior

Good place overall, no matter what personality you have.
Pros: Good for people like taking challenges all the time. Also good for people don't like challenges at all.
Cons: It's a big, really big, company. Expect all sorts of difficulty come with big company.