Benefits
Commitment to work-life balance
Employee assistance program
Employee referral bonus
Flexible hours
Free parking
Gym
Insurance
Paid leave
Registered retirement savings plan
Social activities organized by the company
Years of service recognition