Company: IBM
Date: 2016-09-22
Overall rating: 3/5
Employment status: former

Thoughts from a former software developer
Pros: - Great office facilities in Markham
- Flexible working hours and allowance to work from home
- Friendly colleagues and exposure to many IBM projects
Cons: - Insufficient appreciation of hard work being done
- Colleagues working from home reduces communication and teamwork
- Lots of corporate requirements and updates handling hampers productivity.