Overall, a great place to work!The good thingsCompany culture, benefits, flexibility, our people, often feel like you are part of a family, not a company.
The challengesSignificant growth resulting in growing pains, to be expected but, we have missed the mark with some things and that has impacted some of our people.