Pros: travel opportunities, great bonus structure, and benefits
Cons: little training, few opportunities for advancement
Great place to work for those who are driven/self-motivated. Direct access to higher level professionals, and a very open environment for suggestions, ideas, and feedback. Depending on the role, there are however, few opportunities for advancement or developing skills outside of your role. Yet, many opportunities to earn additional compensation.