Company: IBM
Date: 2011-10-12
Overall rating: 4/5
Employment status: current

It's a great place for people who are self-motivated, have a strong desire to learn, and are very flexible
Pros: -Lots of learning opportunities (online, self-led, and in person) for personal and professional growth
-Wide diversity of projects in terms of delivery, location, and timeframe
-Access to incredibly smart people who are willing to help you and the client as much as they can
-Great network of individuals around the world
-Opportunities to jump into projects that will quickly grow skill sets
Cons: -Tough billing pressures to help the company meet financial goals
-Can be challenging to move from project to project, but it is certainly possible