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

IBM Markham
Pros: The work/life balance approach is definitely a pro, along with being able to work remotely (depending on your job, of course). Being a global company means the company has a very good intranet, which is an excellent tool on finding help for common problems/issues of any kind (hardware, HR, payroll, processes, etc.).
Cons: The downside of remote work is not being able to interact with your co-workers, which eventually leads to spending more time on something that would be easily done if the involved parts were in the same location.