Current Employee4.1Jan 23, 2025My experience is great. Low salary but great culture and great people.
Current Employee4.4Jul 25, 2024Great collaborative learning culture with access to leading technology organisations.
Former Employee2.3Jul 13, 2025Good starter company for SDR's, not a lot of career progression and can be quite clicky.