Current Employee3.7Nov 23, 2023Good culture - targets set too high as you progress throughout the year.
Former Employee3.9Apr 3, 2024Leadership changed territories and strategy every quarter. With the emc merger huge culture clash