Pros
1. My team - they are the absolute best - you are accountable, reliable, always willing to jump in and help...and they are so much fun to be around too :) 2. Our leadership - Are the GOAT! Supportive, motivating, generous, mentors who are willing to share their knowledge.....just the tip of the iceberg here. 3. Home Office support and service that goes above and beyond for their field offices.
Cons
Can't really think of any -