Company: IBM
Date: 2013-09-24
Overall rating: 5/5
Employment status: current
Experience level: Senior

Great Place to have a career
Pros: Senior Management very strong and always looking for how to grow the company
Plenty of opportunity in all fields.  Employees can move around the company to new roles as they desire.  The opportunity is only limited by the employees potential.
People are great to work with and always very helpful
Very flexible environment to work remotely or take personal time as needed without concern
Cons: Salary seems lower than could be attained at other companies, although career growth can offset that.  Raises tend to be small overall, although better for top performers.