Company: IBM
Date: 2016-06-21
Overall rating: 4/5
Employment status: current
Experience level: Junior

great place to work, great city
Pros: It all depends on the community you belong to and your manager. If your management is professional, you would enjoy working as a professional. 

- Great work life balance
- I am able to take many Home Office days per month (this depends on your manager)
- Work is enjoyable and challenging
- Ability to advance, switch roles. It all depends on your ambition and aspirations
- Being part of a global company that makes a difference
Cons: There are lots of amateur managers that push employees to leave the company. I was so dissatisfied in my job that i wanted to change company asap. however i changed my role, and moved to different team full of professional people. it changed my perspective of the company. The company is great, but many of the people in it are not. Especially if we are speaking about SSO organization

Another con is that salaries are rising slowly. I have thought of changing companies just to improve my financial situation faster.