Company: IBM
Date: 2012-06-14
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Awesome
Pros: Work-home balance is great. Get an opportunity to grow. Work maybe not monotonus, there is apple opportunity to learn new things and grow technically.
Cons: Job rotation is always a problem, specially if you are good. If you are an average or a below average performer you are let go of sooner.  Maybe it just depends on your manager. Not sure how this really works.