What the reviews say
One director notes that length of tenure sometimes matters more than talent in decision making and suggests greater transparency regarding strategic decisions. A senior engineer mentions frequently changing roadmaps frustrating employees.