1.0
Oct 10, 2021
Former employee, less than 1 year
Recommend
CEO approval
Business outlook
Pros
there are no positives at Deltran, a mess of a company that imports EVERYTHING from China.
Cons
Upper management treats their employees poorly and underpays.