2.0Oct 26, 2025Not greatCustomer success representativeCurrent employeeCrickhowell, WalesRecommendCEO approvalBusiness OutlookProsTraining is adequate WFH occasionally That’s itConsHorrible communication with higher ups Horrible atmosphere Extremely poor culture - constant gossip and nothing gets done about itShow more