Company: IBM
Date: 2014-06-27
Overall rating: 4/5
Employment status: former
Experience level: Junior

Great place to work with helpful team members and managers.
Pros: Flexibility to work. 
Understanding managers
Great projects.
Cons: More trainings and hands on on the trainings. Not all locations are equal so some locations get more benefits in terms of growth and newer technologies.