1.0
Nov 13, 2025
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Great brands, excellent products great upsides promising future
Cons
Senior leaders in high level financial roles within the Commerce business unit have no idea what are they doing, not professional, lack of leadership, lack of appreciation, and no experience on how to lead or run a business. Not paying well for the amount of work is being asked. Zero respect for people.