Vantaggi
Great work space, flexible hours, fabulous team, availability for upward movement within the company and excellent perks, even for contract employees (bus pass, parking, etcetera)
Svantaggi
The pay as a contract employee is far less than as an FTE in the UR department and there is a mandatory unpaid time off over the holidays, but if you plan for it then it isn't a big deal.