Company: IBM
Date: 2017-09-11
Overall rating: 4/5
Employment status: former

Great place to start a career
Pros: Great Work environment. 
Great place to start a career, there's a lot of mentoring when you start, but then you are expected to bring results. 
They teach you and expect you to be independent and proactive
Highly flexible schedules
Expect high results
Good starting salaries
Cons: It's very hard to get a raise, no matter how much you work, you need to have a good relationship with management to get raises.