Company: IBM
Date: 2018-06-24
Overall rating: 5/5
Employment status: current
Experience level: Junior

IBM -  a great place to work
Pros: - Well organised company comparing to the competition. 
- Very flexible in terms of HO, vacation, etc as long as work is done on time.
- Company trusts its employees, no micromanagement.
- Lots of opportunities  for professional development
Cons: - Sometimes company enforces too much "political correctness" on its employees.