Current Employee2.1Jan 25, 2024Not a place I would recommend to a friend or anyone who wants to actually sell.
Current Employee2.1May 23, 2024The company is looking for a new direction. US leadership team is not stable.
Former Employee2.6Jul 25, 2024My overall experience was that leadership was not well equipped to lead this organization. No one was closing deals and I would not recommend this organization.
My overall experience was that leadership was not well equipped to lead this organization. No one was closing deals and I would not recommend this organization.