anonymous
Guest
anonymous
Guest
By far the worst place to work recently. For sure everyone has to be demotivated from this nonsense. A lot more leadership levels created in favor of individual contributor roles being eliminated. Congratulations to the Exec Leadership team. Bunch of pin heads