Company: IBM
Date: 2015-08-22
Overall rating: 4/5
Employment status: current

Great place to work on interesting projects
Pros: IBM has many interesting technologies and projects: Watson, mobile, cloud, analytic. Work with many talented  engineers and managers who are willing to share knowledge. Great 401k benefit plan.
Cons: IBM has a very top-down management style. Initiatives are likely going to start from the top. Engineers with creativity and  innovations and lots of motivations are likely going to get little frustrated by the top-down management style.