Company: IBM
Date: 2008-08-09
Overall rating: 4/5
Employment status: current

Good place to learn and broaden your experience. Not great for work/life balance if you like to also make progress.
Pros: It is a industry leader. Opportunity to work on varied projects and clients. Nice place to learn new skills, broaden experience.
Cons: If you are in a travel required role, the efforts required to be on the road and to comply with stringent travel rules are not really compensated. Employees spend too much personal time to satisfy the job requirements, outside direct client billable work. Work/Life balance is a major problem if you want to make progress in these roles, while trying to maintain a healthy family balance. People in perform roles are probably better off looking at local opportunities unless they have other goals.