I worked at ICBC (Canada) full-time
Stable and good benefits; Overtime is good
lack of progress in the technology; too many rules
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.