Former Employee3.9Nov 30, 2024My overall experience was good as I managed to both sell and deliver in that role.
Current Employee3.3Oct 23, 2025Lot of leadership changes and downsizing recently. Not sure future of sales roles.