Company: IBM
Date: 2017-10-18
Overall rating: 4/5
Employment status: current
Experience level: Junior

IBM is a great company that attracts people from all over.
Pros: The flexibility is very nice. They also do a great job in trying to mold you for the future. There are plenty of opportunities to advance your career.
Cons: Salary is a little less than ideal.  Tend to work longer hours during close weeks. Hardly receive any bonus for extra time.