
Terrible. Management is embroiled in an absurd amount of politicking, which results in an unnecessary amount of reorgs as individuals attempt to absorb other teams and/or discredit others. Engineers wind up as collateral damage in their director's quest for power, and with this level of hostility between teams, almost zero developmental progress is made.
Relatively poor in some areas
Help answer questions real people are asking about your company. Your answers will be 100% anonymous.
The person asking the question will be notified of your answer, and it will be posted publicly. Your identity will be kept private