Pros
The people here have been so friendly, welcoming, creative, and hard working. Everyone I talk to seems to truly care about making this a great place to work and providing a way for families to remember this moment. I have never wanted to sit in a cubicle somewhere and do repetitive things. My job changes every day - always new people to meet, interesting problems to solve, things to discover. I have very supportive managers that are flexible if I need to take care of a sick kid. The rest of my team is so supportive of working on ideas. We are really trying to make a difference in the schools we serve and the lives of the people we meet.
Cons
The work never stops - there is always more to do so you have to self manage to maintain work/life balance and that is something I am still learning.