Company: IBM
Date: 2012-09-27
Overall rating: 4/5
Employment status: current
Experience level: Senior

It has it's pros and cons just like any job
Pros: Flexibility, work from home options, large company so more stability.
Cons: Large company so sometimes lost in the business processes and somewhat impersonal.