Company: IBM
Date: 2015-12-07
Overall rating: 3/5
Employment status: current

Big Blue
Pros: Challenging, interesting, and varied projects to work. Generally, smart, helpful, customer-focused colleagues work very well together in cross-function teams across locations. 
Good pay and benefits, flexible work environment, and work from home opportunities (depending on management).
Cons: Frequent re-orgs, and layoffs in some areas effect morale, especially when new folks are hired to replace those recently let go. New hires are provided training that current employees are not eligible to attend. 
Long hours sometimes required, including weekends and holidays. Work-life balance difficult.