Company: IBM
Date: 2015-07-18
Overall rating: 4/5
Employment status: current

Software Developer
Pros: There are many opportunities to move into a variety of jobs and to move upward throughout your career. Employees can have a flexible work schedule.
Cons: The company match for the 401k retirement savings plan is made only once a year which does not allow for dollar cost averaging for the company match while saving for retirement.