Pros
Great culture
Great work, wake up every day knowing that you will help to make a difference in work.
Challenging work, every day is a new experience.
Strong, experienced, knowledgeable leadership
Very supportive team members
Love to celebrate in accomplishments (individual and team)
Flexibility in work
Occasional Celebrations and Parties
Cons
My role is continuously changing, but management's positive energy and great communication helps for an easy transition.