Current Employee3.1Jan 8, 2025Really great people, and decent pay. Not really an exciting product or environment to sell or work in.
Really great people, and decent pay. Not really an exciting product or environment to sell or work in.
Current Employee4.0May 10, 2024My overall experience was good, great culture is what keeps most employees here
Current Employee2.7Jan 30, 2025Small company owned by Datasite. So there is a ceiling for growth. A lot of people that have been in their roles for years so moving around takes time
Small company owned by Datasite. So there is a ceiling for growth. A lot of people that have been in their roles for years so moving around takes time