Company: IBM
Date: 2011-08-19
Overall rating: 3/5
Employment status: current

Challenging, tiring.
Pros: There are plenty of projects and challenges to grow skills if you desire.  These challenges will help build real experience on work far larger and more complex than at IT shops in smaller firms.
Cons: - Expect a 60+ hour week, consistently, to stay at the head of the pack.
- Cost is king.  This is a financial shop that happens to write software.  Understand that, and anticipate how cost will impact 1 year and 5 year plans, to get ahead.