Pros
Stocked kitchen
Coworkers are nice and chill to chat with or reach out with questions
Cons
Absolutely toxic culture perpetrated by the management. I worked as a full-stack co-op and was horribly treated by the CTO, with little effective guidance and only insults. One that I will never forget is him bullying me for my first time writing SQL queries and claiming my math is worse than his high school daughter’s. It turned out, his calculations were wrong. To make a point, I had 100 in AP Calculus BC, 96 in Calculus 3, and I have received offers from Google and Meta after this awful co-op experience.
Oh, and the fact that the employees are 90% white in as diverse a city as Vancouver is already pretty telling.