Pros
Strong and recognizable brand. Engaging technologies and projects. Motivated and talented workforce. Opportunities for growth within organizations and across the enterprise. Cool and appealing product offerings. At a high level, established and mature processes and operations. Competitive compensation and benefits. Modern facilities with nice amenities.
Cons
Corporate culture that often feels disconnected. Year over year changes of which many are just re-orgs mostly due to leadership changes, often involving new leaders with little history to the company or its employees. Leadership can sometimes feel disconnected, inauthentic, and manufactured. At lower levels, processes and operations can sometimes be challenging, block or slow progress. Job positions are sometimes misaligned, overloaded, or treated as interchangeable. Consumer products are increasingly focused on the enterprise market. Leadership direction often drifts and lacks consistency. Investment in existing technical employees has declined over the years.