1.021 June 2025MehAnonymous employeeCurrent employee, less than 1 yearRecommendCEO approvalBusiness outlookProsThere are no pros at allConsEverything about here is a conShow more
4.02 Oct 2023Work space environmentManagerCurrent employeeHouston, TXRecommendCEO approvalBusiness outlookProsEveryone you work with are happy all the time and genuinely want you to reach your highest potential.ConsPay could be better, as well as opportunities to move up in work place.Show more
4.027 Sept 2023Good placeAnonymous employeeCurrent employee, less than 1 yearEdinburgh, ScotlandRecommendCEO approvalBusiness outlookProsfriendly team, very knowledgable about the productConsa lot of product to rememberShow more