Pros: culture, atmosphere, people, leadership, growth, constant learning, opportunity to use my education directly, team environment, no micro-management, and yes "free lunch" every day!
This is a unique organization that seems to have evrything going for it. Growth is phenomenal and the culture and atmosphere highly motivational. Upper management connects with staff and fosters loyalty. A special organization and place to build a career and enjoy work/life balance working with sharp and very nice people.