Company: IBM
Date: 2008-06-11
Overall rating: 4/5
Employment status: current

Good place to work if you like large companies
Pros: Job flexibility, ability to work at home, set my own hours.  Management cares about the work being done, not the when and where.  We enjoy a lot of flexibility, which really helps with work life balance.  It is okay to spend time during the day doing something at the kid's school as long as the work is made up in the evenings or weekends.
Cons: Too large, hard to make a difference, hard to change things.  The structure and size is at times overwhelming...it can take days to find the right contact for a simple question, and one hand rarely know what the other is doing, leading to a lot of duplication of effort, and conflict.