Employees engage in a combination of remote and on-site work. Lead Software Engineers and other technology roles benefit from a mix of onsite collaboration with teams and remote work. Other roles may ...