Pros
Strong team culture with heavy focus on coaching, and internal growth. The environment is energetic, goal orientated, and rewarding, especially for self-motivated individuals.
Cons
The role can be fast-paced and performance-driven, which may not be for everyone.