Company: IBM
Date: 2018-04-05
Overall rating: 4/5
Employment status: current
Experience level: Junior

Great place to work, with a few things to adjust as most of them
Pros: Lots of hi-tech research and implementation, as well as top-notch methods and strategies all over the company
Cons: With the intuit of creating new methodologies to sell to other companies, sometimes a few great methodologies, like Agile, are a little compromised in order to adapt to their own new project, tending to create a few confusion on which employees should embrace Agile as it is, or the "own Agile method"