Company: IBM
Date: 2014-10-15
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Advisory Software Engineer
Pros: Lots of good and professional people, good as a place to start up your career
Cons: - Due to cost control, pay and benefits are bad
- Lots of meeting, lots of people "vision", good at concept, but bad at execution
- IT is reshaping by Internet Guru, IBM's power is shrinking more and more
- Work file integration instead of Work Life Balance