This sounds suspiciously like the onboarding experience I had at my company.
In particular, Duo for 2 factor and LastPass, and the curl command to start downloading a bunch of stuff.
FWIW I thought it was pretty streamlined, better than what I'd had in the past.