Current Employee2.3Nov 30, 2023It’s ok but they always change stuff up so much and once you sell account it’s moved to account manager.
It’s ok but they always change stuff up so much and once you sell account it’s moved to account manager.
Former Employee2.1Sep 12, 2024Not great growth opportunity or culture. Ok first job for someone starting out