OnSite Workspace
Employees work from physical offices.
The space seats about 100 employees spanning technical roles and other departments.
Homegrown startups and newcomers are establishing physical offices for local tech talent.