Thread
:
DSTA (under Mindef)
View Single Post
#
951
(
permalink
)
17-06-2021, 10:44 PM
Unregistered
Guest
Posts: n/a
Hi there! Saw some reviews that the workplace is toxic, would like to know more about the environment
is the negative reviews due to the workload or other factors? Thanks!!
Unregistered