Company: IBM
Date: 2010-01-26
Overall rating: 4/5
Employment status: former

Work Life Balance does not exist!
Pros: Great people to work with.
Great flexibility for work at home.
Competitive salary and benefits
Cons: If you are on call, you can expect no work-life balance.  You can expect to be called at odd hours, and while on vacation.
Way to focused on outsourcing to China and India.
Although the flexibility to work at home is great, it leaves you disconnected with your team.
If you enjoy 60+ hour work weeks, then it is a great place to work.
A LOT of information provided, VERY difficult to find it.
Vacation - use it or loose it, but management makes it hard to use it.
Quoted form another poster:  "...you won't have any opportunity to improve your skill set (since you will be in the same role for a few years...it's IBM's way of doing things)"