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.
Current Employee3.4Oct 4, 2023My overall experience is poor for an AE role. Toxic atmosphere and high turnover of sales people and managers in recent years created by a environment of fear coming down from the top.
My overall experience is poor for an AE role. Toxic atmosphere and high turnover of sales people and managers in recent years created by a environment of fear coming down from the top.