Your coworkers will be awesome.
Decent office location near transit.
Good PTO policies.
Cons
Office location is kind of isolated.
Lack of parking at head office (and it's paid :/)
Company revenue is tied to the whims of government education financing.