Pros
There are a lot of wonderful people to work with. Most people are friendly with one another and willing to help-out whenever it's needed. Mixed demographics and age groups adding to an inclusive environment. Some opportunities to work from home, helping with the terrible commute in the area. And plenty of parking or alternative transportation methods nearby to get to the office. Conveniently located across from Pearson Airport if you have need to travel abroad and that also means right off major highways. They offer dental and vision benefits. Free soda pop, coffee, tea and juice from machines in the kitchens.
Cons
Salary in the average or slightly lower than average range for the area. Potentially long working hours, odd hours and on-call (including weekends) expectations as part of your base salary. Not much in the way of company funded activities, such as Christmas party etc. Health benefits are good but could be better.