Company: IBM
Date: 2010-05-07
Overall rating: 4/5
Employment status: current

IBM: a great place to grow
Pros: Incredible options to expand or even change careers within IBM. Generally great work flexibility - if you get the job done, you're free to work as you need. There is a strong emphasis on staying utilized and using active projects to increase your skills.
Cons: It's a huge company and they make decisions as such. Recent layoffs were decided far above my manager's level with little to no input. The flexibility of working at home also can leave people feeling disconnected from any real sense of team.