Company: IBM
Date: 2012-12-18
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Software Engineer
Pros: You have a lots of resources to learn, with flexible work hours and good work/life balance.
Cons: Poor management, but surely good at international business not in national business. Jobs going overseas and revenue increasing outside US, I guess IBM is planning to reduce workforce in US.