Pros: enjoying the opportunity that they gave me
Cons: good company to work for
meeting new people, learning new terminology, working with good co-workers who we call took care and helped each other,the hardest part was getting attached to the kids and families and the most enjoyable part was when one of the kids hit a milestone and overcame whatever it was as far as walking or whatever there goal was.