Treats employees wellAnonymous employeeCurrent employeeRecommendCEO approvalBusiness OutlookProsSolid benefits, encourages good life-work balanceConsCommunication from the execs to rest of team was ok but could be a little betterShow moreHelpfulShare