Company: IBM
Date: 2012-02-19
Overall rating: 3/5
Employment status: former

Software Engineer
Pros: Good place to work. Significant customer base on a global scale. Labs are also located all around the globe.
Cons: Too big as a company to have any impact personally, so it depends on the individual to navigate the