Pros
Good work live balance. You get to go home on time.
Cons
The main cons are listed below: - Poor pay below market rates. - No career progression for talented staff. You must sit in your chair for a certain amount of time before being considered for a promotion. - Young, ambitious staff have a poor career trajectory with no reward for excellent performance. - Staff members who have not produced a single piece of work in over a decade. - Staff well behind technology trends. - Projects are focused on which will never see the light of day. - Staff members, especially management, that will double up on work already being performed in another group without any cross consultation or acknowledgement of their work. If you are young, and ambitious avoid DSTG. Don't kill your career.