Company: IBM
Date: 2009-07-23
Overall rating: 3/5
Employment status: current

Great place to build experience
Pros: Not company can win large projects like IBM. You cannot join these types of clients or major projects in a small company.
Cons: Pay increases are slim to none unless you manage to work directly on a project with your pay manager in your line of command. Too much offshore of critical tasks.