Pros
Centrally located Silicon Valley company. Convenient parking and access to mass transit. Creative hardware and software engineers committed to producing quality products.
Cons
Most of one's time is spent navigating the egos of Marketing leadership. Business strategy, when developed, is forced down with no input from the teams doing the work. Constant one-off projects, that produce little value, take away from long term strategy. Narcissistic leadership prevents team members from presenting or having any exposure to executive level leaders. Company is aware of team's dissatisfaction but makes no changes. Cozy sense of security amongst men in leadership with blatant absence of females in leadership. Ageism is something regularly exhibited. A liability and financial disaster waiting to happen. False sense that the executive team cares about the customer. It's all about the 'deal' then business pressures to realize revenue compromise thorough implementations. Lack of employee empowerment and transparency creates a culture of anxiety. Who will be the next person to fall out of favor?--be aware!