Former Employee2.7Aug 10, 2023Not great overall, leadership wasn't great, toxic culture and the direction was more focused on "customer optimisation" otherwise known as compliance.
Not great overall, leadership wasn't great, toxic culture and the direction was more focused on "customer optimisation" otherwise known as compliance.
Current Employee4.3Feb 6, 2024Great company to work for, has the culture of a start up in a billion $ company. They treat and pay their employees well but there needs to be an improved focus on onboarding and professional development. Company is growing fast and its a great time to be here.
Great company to work for, has the culture of a start up in a billion $ company. They treat and pay their employees well but there needs to be an improved focus on onboarding and professional development. Company is growing fast and its a great time to be here.