This job is very challenging and fun, every day it is something new. If you are looking for change and growth this is defiantly the job for you. It can be stressful and hard, but you feel accomplished at the end of the day. It’s not for everyone but those who can make it, love it. The staff and management are an outstanding part of the work here. I recommend it for outside of the box thinkers.