Company: IBM
Date: 2013-09-20
Overall rating: 4/5
Employment status: current

As challenging and rewarding as you make it.
Pros: Extensive network of experts. Respectable health benefits and overall compensation. Work-life balance.
Cons: Extremely large companies with over 400,000 employees. You can sometimes lose focus on the business goals and understand how enterprise changes affects your daily routine.