5.0
Sep 4, 2019
Current employee, more than 1 year
Boulder, CO
Recommend
CEO approval
Business Outlook
Pros
Great benefits Competitive salary Healthy work environment Work/life balance Clear advancement Continuous learning Transparency in the decision-making process of upper management
Cons
Owned by a much larger corporation, so there is a little bit of a "big corporate" kind of feeling at times.