Company: IBM
Date: 2013-07-25
Overall rating: 4/5
Employment status: current
Experience level: Senior

IBM is a solid company with good benefits and competitive pay.
Pros: Flexibility in work location, many employees work remotely.
Cons: They say they are committed to work life balance but I did not experience that in action.  You are required to be available to work at many times that interfere with off-time and vacations.