5.0May 13, 2015Anonymous employeeCurrent employeeLondres, InglaterraRecommendCEO approvalBusiness OutlookProsThe salary & bonus scheme is great, great team spirit and the management have good people skills, unlike many other companies.ConsSo far it's been great!Show moreCielo Response10yThank you for your comments! It’s employees like you, living our values, that makes Cielo great.Show more
5.0May 27, 2026Anonymous employeeCurrent employeeRecommendCEO approvalBusiness OutlookProsGreat management and WFH is niceConsHiring takings weeks and confusing startShow moreHelpfulShare
4.0Jun 4, 2026Talent acquisition consultantFormer employeeMilwaukee, WIRecommendCEO approvalBusiness OutlookProsManagement, pay, keeps you busy with meaningful workConsOver hiring, layoffs, open communication of such issuesShow moreHelpfulShare1