Company: IBM
Date: 2015-09-21
Overall rating: 3/5
Employment status: former

Hard work; great training for focus on quality
Pros: Working at IBM is a great foundation for working at other jobs.  They expect top-quality, on-time work.  There is a focus on using the right process, so work isn't done in an ad-hoc way.  There is always something new to learn, or a new job to do.
Cons: Schedules are usually tight, so hours can be very long.  It isn't unusual to work 60-80 hours per week for long stretches of time.