Company: IBM
Date: 2012-07-20
Overall rating: 4/5
Employment status: former
Experience level: Senior

Great place to work until the job can be outsourced
Pros: The people the work there for the most part are amazingly intelligent and hardworking individuals.  Benefits are very competitive and work site choice is very flexible.
Cons: many, many layers of bureaucracy.  Sometimes difficult to find the right people for you questions.