Pros
Awesome team > collaborating, friendships, common purpose
Awesome manager > available, encouraging, trusts in ability, transparent
Management involves the whole team in decision making
Senior management is approachable and acknowledges successes of everyone
Flexibility with work schedule and working from home
Downtown location
Cons
Some decisions still have to go through head office of WilsonHCG in Tampa which has a different process/ideas about what is important. But senior management does a good job of balancing this.