UBC is one of the largest employers in BC. As such it attracts the best and the worst of people. If you land in a spot where your managers and peers are the best, UBC is the best place to work. Geographically beautiful, benefits are astounding, and the culture is positive.
However, if you get railroaded into a team with toxic managers and disillusioned peers UBC can be an awful to work in. It's location means that either you have a long commute or you pay exorbitant cost of living prices to live near by. Then add to that the fact that the institution has "Section 9" of the collective agreement. This section gives the employer the right to terminate at any time, for any reason. I have seen this happen to far too many good people. As mentioned before, run afoul of a toxic manager, and you'll be run out on a rail with absolutely no recourse.
Overall I give UBC a high rating because of the culture & benefits. But they really need to deal with unfair management practices.
Very flexible in terms of hours, good pay, relaxed atmosphere.
A few toxic managers, Section 9