Fun staff but management needs improvement - Anonymous employee DTI Employee Review

3.0
21 Apr 2026
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Staff is fun to work with

Cons

Management is not always about the staff. Hopefully new management is better.

Explore other reviews about DTI

5.0
20 Feb 2023
Recommend
CEO approval
Business outlook

Pros

Worked hard but made a good living, enjoyed my coworkers and work environment.

Cons

Oftentimes on-call and some late hours.

4.0
14 Jan 2026
Recommend
CEO approval
Business outlook

Pros

Best for entry level roles not great pay wise

Cons

Pay is less compared to other

See reviews by: Helpful|Rating|Date|All