Current Employee4.6Dec 1, 2023My overall experience is that this job is amazing if you are a go-getter.
Former Employee1.9Oct 7, 2024current leadership should not be in place. There needs to be a change of leadership.
Current Employee2.7Feb 13, 2025Has huge potential but Australia seems to be an after thought for this US based company