4.0Jan 23, 2023Great culture, great people, short term plansSenior technical support engineerCurrent employee, more than 5 yearsNewburn, EnglandRecommendCEO approvalBusiness OutlookProsGreat work ethics Great culture Amazing people Cutting edge technologyConsShort term plans Senior management cant plan more than 365 daysShow more
5.0Jan 17, 2022Great work place and cultureSenior technical support engineerCurrent employee, more than 5 yearsNewbury, EnglandRecommendCEO approvalBusiness OutlookProsGreat work-life balance Inclusive culture Avenues of learning and progress Better than before business directionConsLimited avenues of growing fast if not in Austin office but justified!Show more