3.0
Jul 17, 2025
Former employee, more than 8 years
McLean, VA
Recommend
CEO approval
Business Outlook
Pros
part of the dell organization and benefits from the large company
Cons
company basically fell apart once vmware raised their prices. they were too dependent on one vendor.