Company: IBM
Date: 2015-02-10
Overall rating: 2/5
Employment status: current
Experience level: Junior

Hit or miss depending on your project & management.
Pros: Great health benefits, most projects are flexible for work hours and working from home if necessary. Many projects offer training and/or travel. Lots of exposure to clients and executives. Great employees to work with and great team work. Open to work life balance including working & going to school, different schedules. Certain projects are very interesting and well balanced.
Cons: Lots of time spent doing basic IBM training before getting on a project. Can be placed on a project where you do no work from your field of work/study. Not easy to switch projects. Not competitive pay. Lots of expected unpaid overtime & very short notice weekend work, no time off in lieu. No explicit steps to advance your career & no knowledge given about possible promotions. Not open to employee suggestions to deal with these issues. Employees are considered & treated as "productive or unproductive resources" and not as human beings with lives, families, and obligations.