I have been working at ICBC (Canada) full-time (More than 5 years)
Good environment and salary is ok
overtime work overtime work !!overtime work !!!
I don't want to tell anything about the hiring process because it was not very interesting and not worthwhile to talk about such process of an intern. There was nothing special about it just something general.