Onboarding process takes a long time and is pretty complicated.
Had several severe technical issues with getting the work laptop set up (although Help Desk is very available and will do what they can to help).
(These observations are taken from less than a month's experience of working at DTCC and may be subject to change in the future.)