Pros
- Good work-life balance for engineers (employee and manager dependent) - Fantastic benefits packages. - Competitive salaries. - Well established structure for business and engineering operations. - Large organization with multiple business units, Market segments, and teams. Many different cultures within the company, and many opportunities to find a group that matches your work and communications style.
Cons
- Market is very cyclical, and company headcount management matches this reality. Expect periodic layoffs. - This is an extremely large company. If you are looking to progress your career, you will need to aggressively seek out high visibility opportunities. - Well established structure is a double edged sword. Expect some amount of siloing and heavy focus on role specialization.