Pros
Arrive has been everything and more I could have asked for in working for a startup. This is likely because I have never felt like I work for the company but that I am responsible for its success and drive results directly each and every day. Management are experts in the industry and are never too busy to offer hands-on assistance or advice. Training is rigorous but well laid out and highly effective. The culture is outstanding - while the company has rapidly grown in its first full year of business, the group has remained close knit and new hires are immediately made feel part of the team. Potential for future growth is exceptional while risk is minimal, and individual earning potential is virtually uncapped and in your own hands.
Cons
Expectations are set extremely high but never unrealistic. Days can be long due to the workload created by such rapid growth in revenue, but time off is fair and flexible.