5.0
Aug 5, 2020
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Very supportive leadership team committed to helping you leverage your particular strengths.
Cons
If you like it, you'll love it. But if the culture isn't a fit for your personality, you'll be miserable.