Former Employee3.7Jan 11, 2024Need connections within the company to stay above water. Hit or number or else mentality.
Former Employee2.3Sep 19, 2024Decent pay, decent solutions. Aggressive quotas and high stress across all sales orgs
Former Employee4.0Dec 8, 2023My experience was great until the layoff. OCI wasn't the best experience.
Current Employee2.1Jun 7, 2024Fine. Had to fight for pay rises. No promotion opps. Decent enough to earn ok money