Vantaggi
Onboarding is 2 weeks for us techies - very comprehensive and required, no manager can steal you from it. Gives confidence and great info to get your hands dirty quickly. Company is NOT a rigid, formal, old school shop, neither is a start-upy - it seems to be a well run, human-oriented enterprise with focus on educating the workers and giving them the right tools. Management is very attentive to feedbacks and surveys, they discuss any negative found in process and attempt to address it. Folks are helpful, mostly transparent though there is a bit of that cast-system mentality in some folks. Management is not much tolerant to silos, they try hard to break those.
Svantaggi
Intense at times. Silo breaking must go on. Process of getting approvals to push features is not basic. Context switching between projects, some shutdowns / restarts based on resources is pretty regular, at least in my org. SF Downtown location is challenging for some due to long commute, though shuttles are offered along 101 and other routes.