Company: IBM
Date: 2011-05-13
Overall rating: 4/5
Employment status: current

Filled with different groups; some by choice others by necessity
Pros: Flex time
Work from home
Treated like a person
Pay is quite good
Cons: Job can disappear very easily to another country.
Huge amount of management hierarchy can be tough to get through.