Former Employee2.7Jul 18, 2024Dell Small Business is a nightmare to work in. Other segments of the company are much better.
Current Employee3.3Feb 26, 2025Great solutions, poor marketing. Customers frequently confused by messaging and product roadmap.
Current Employee3.4Jul 29, 2023Targets must be achieveable, otherwise it’s demotivating for the Sales People.