a lof of fun for this company, also, You can learn a lot of stuff from this company.
I was working Edmonton and Toronto branch, both of them are nice place to work.
generally speaking, salary is low but when I was working I was allowed to work in over time, the pay is 1.5 times.
not many companies offer over time.
everyhting except salary