Pros
Thus far my experience has been totally positive. The training program has been great, colleagues are extremely helpful and willing to help in getting me onboarded and up to speed. Beautiful product and well-established business with room to still be entrepreneurial. Indepth training, a ton of resources, collaborative team, flexible work schedule, fun working environment.