Quite a number of reviews in Glassdoor for
DSTA. Most of the comments are rather consistent. so I think it should be quite reliable. Common pros include good starting pay, interesting projects, work-life balance, good training ground etc. Common grouses include too many red tapes, slow career progression, too many unnecessary showy projects/policies etc. The most recent poster is >7 yrs senior engineer who earned <$90K pa.