Good work life balance - IT Delivery Manager DSS Employee Review

5.0
Mar 6, 2023
Recommend
CEO approval
Business outlook

Pros

Employee work recognition is good at this company

Cons

More responsibility can be assigned

Explore other reviews about DSS

4.0
Mar 7, 2025
Recommend
CEO approval
Business outlook

Pros

Excellent benefits. Good people and flexible environment

Cons

Too far to commute via bus train

See reviews by: Helpful|Rating|Date|All