1.0
Mar 28, 2022
Former employee, less than 1 year
Newark, DE
Recommend
CEO approval
Business Outlook
Pros
Got a lot of experience. The systems I used helped me find a better job
Cons
Everything was all about sales more than customer experience. Also, management was blah