Pros
Decent starting benefits (but that won't scale with experience and tenure) and a very diverse workforce
Cons
Micron works their engineers into the ground. They implemented a rank and fire performance system three years ago which has sent morale straight into the toilet by creating a culture of mistrust and anger among their engineering teams. Each year more and more of Micron's top talent gets driven out of the company by the awful performance system paired with the lack of employee raises. The attrition rate is so high that several engineering teams are on the verge of collapse. Senior leaders can recognize the problem but their hands are tied by the executive leadership's unwillingness to hire more people or provide meaningful raises and bonuses to their most experienced and productive employees. Micron's executives have gutted their engineering teams and have zero talent retention - you can get paid more and maintain a better work-life balance at any other company in this industry. Instead of addressing these issues Micron has decided to offshore more engineering work and now expects their US employees to work all day, meeting with their counterparts in India early in the morning and counterparts in Singapore late at night. Sometimes these problems get acknowledged in all hands meetings, but at the end of the day nothing gets done because leadership has structured the company in a way that requires engineers to expect 7AM meetings followed up with 9PM meetings several days each week. Micron's leadership takes very real social issues such as diversity and inclusion and weaponizes them as subjects they can fill all-hands meetings with to pretend they're a good corporate citizen - because if they carry around a list of talking points about how racially diverse the company is with male-female pay equality they can sidestep questions about how they're underpaying EVERYONE compared to the rest of the industry and keep missing important milestones because they've driven out the top engineering talent.