Current Employee2.9Oct 11, 2023My overall experience has been fine, wish there was more transparency with company trajectory.
Former Employee4.0Jul 13, 2024The company treated me like family, it was the best I could ever ask for.
Current Employee2.7Jan 18, 2024My overall experience was an overall experience with not much to add to my overall experience.
Current Employee1.6Jun 23, 2025To get a deal done the stars have to align with the prospect company but also internally. It is typically harder to get a deal approved by the CRO than to get someone to agree to sign a contract. Makes it very difficult to get any deal done.
To get a deal done the stars have to align with the prospect company but also internally. It is typically harder to get a deal approved by the CRO than to get someone to agree to sign a contract. Makes it very difficult to get any deal done.