It has been an excellent learning experience. My coworkers are accommodating to my lack of experience and very supportive of my abilities. Its a face paced environment and I am constantly around people. My office is right next to a gym, so I don't have any excuse, if I have any spare time, not to maintain my health. Opportunities to improve are continuously available.