Company: IBM
Date: 2009-01-30
Overall rating: 2/5
Employment status: current

Typical large corporation
Pros: - You can potentially work on a wide variety of projects.
- Decent Benefits.
- Flexibility to work from home
Cons: - You're expected to be on call 24/7
- Software and Hardware development jobs are continually moved offshore
- Planners are more valued than workers
- If you're good at your job your manager tries to keep you forever