Yes - Systems Engineer DSCI Employee Review

3.0
14 Aug 2024
Recommend
CEO approval
Business outlook

Pros

No particular closing hour for staff

Cons

Prompt salary payment paid on time

Explore other reviews about DSCI

5.0
14 Apr 2022
Recommend
CEO approval
Business outlook

Pros

Very Technical, fast growing, A great place to learn

Cons

High expectations, fast paced, lots of growth

1.0
8 Nov 2025
Recommend
CEO approval
Business outlook

Pros

Middle management was kind and helpful in day-to-day job

Cons

Chaotic upper management. No help with professional development.

See reviews by: Helpful|Rating|Date|All