What the reviews say
While some reviews praise compensation, others indicate dissatisfaction with salary and benefits, specifically mentioning that sales talent might leave due to these issues. One sales review rated compensation and benefits as low.