More like a team mate but with a global view of the long term goals. My role is myopic so I trust they have an eye on the big picture.
I'm too new to answer this well, onboarding seems a bit antiquated
All New Management Staff Especially Supervisors
Very fast paced and growing fast, alot of needed changes happening which can be overwhelming but are having positive outcomes
Realist job expectation were set and not too many interviews before the offer