Company: IBM
Date: 2014-04-08
Overall rating: 4/5
Employment status: former
Experience level: Senior

Excellent job. Until they started to offshore the work.
Pros: The people I have worked with are hard working, knowledgeable, and friendly. Work-life balance. Telecommuting.
Cons: Upper management has no idea that offshoring work is not working. All they see is the money saved. They don't see how much the customer hates it.