Former Employee2.7Jul 18, 2024Dell Small Business is a nightmare to work in. Other segments of the company are much better.
Former Employee3.4Feb 16, 2025Good place to get your feet wet, but not a culture I want to stay in. Too large and the left hand doesn't know what the right hand is doing.
Good place to get your feet wet, but not a culture I want to stay in. Too large and the left hand doesn't know what the right hand is doing.
Former Employee5.0Aug 17, 2023My overall experience was OK. This was a great place to learn but not grow.