Company: IBM
Date: 2009-06-30
Overall rating: 3/5
Employment status: current

Maybe OK for starters, but ready to go in the not-so-far-away future
Pros: Comparatively OK payment for starters.
Still-working brand recognition.
Working from home is available.
Comparatively less working hours compared with competitors
Cons: Mainframe is somewhat outdated and transition to another service category is not an easy job, let alone to another department or service line.
Extremely slow career advancement and dim prospectus for my current position.
Personally, I don't like the highly-physically-required job!