Opportunities for advancement and growth. Challenging situations to build yourself professionally. Always workshops to attend on campus and a good workplace culture that supports work/life balance. Management had an open door policy. Pay and benefits were great!
It depends on which professor you need to work with. Some of them are really picky and like to ask you to overtime without extra pay, but some of them are really nice, and you can be really good friends.