Benefits aren't the best I've seen, RRSP matching is taken off your annual bonus, option to work remote includes lower salary, co-workers often too friendly, expected to work lots, and lots of unpaid overtime.
Sent to remote client sites with no real training and expected to "figure it out."
The leader of a sexual harassment seminar said "it's not sexual harassment if the other party enjoys it." That pretty much sums up their attitude on the issue.
You will have to fight for any sort of raise beyond the cost of living increases. Work with outdated technology (depending on department) and the education bonus they provide assumes you are using your holiday time (starts at 2 weeks - max 5 after 7 years) for this purpose.