Company: IBM
Date: 2017-01-30
Overall rating: 4/5
Employment status: former

Great Firm
Pros: Lots of autonomy and decision making power given at the junior level.
Cons: Very unstructured and you tend to get lost in the sea of employees.