1.0Jul 1, 2011Since current Management formed OTT from Olson Theilen turnover has been 75%.Anonymous employeeFormer employeeSaint Paul, MNRecommendCEO approvalBusiness OutlookProsThey are flexible with your work hoursConsTons of turn over Tons of drama by remaning 25% employees Ineffective managment and communication Not true to their wordShow more
5.0Nov 15, 2012A small family like company, that you enjoy coming to work everydayAnonymous employeeCurrent employee, more than 3 yearsRecommendCEO approvalBusiness OutlookProsWork / Life balance, Family life matters to the companyConsCommunication could be improved uponShow more