Current Employee3.7Feb 9, 2025Leadership is bad, work life is fine, total comp is usually between $350-550k
Former Employee3.6Oct 4, 2024My overall experience was positive, but a bad experience with a manager drove me to leave.
Current Employee3.7Nov 2, 2023Culture is not great but comp is solid. In BD roles it is all guaranteed between base and large slant to stock.
Culture is not great but comp is solid. In BD roles it is all guaranteed between base and large slant to stock.
Former Employee4.0Jul 17, 2024the compensation was decent, the company culture was pushy about meeting sales goals