Location, relevance of work, staff ,work environment, flexibility
What I wish was different
--
Advice
Get to know and interact with the other staff. Always ask for help when you seem to be low on work and they will gladly hand you work that will enhance your knowledge and skills.