Pros: vacation time, 401k matching, stock options, freedom
Cons: out of touch and ineffective management
The biggest issue with Micron is the management. It seems like very few managers know how to actually manage, and because of this a very bottom-up structure has developed. Do not expect any manager to be an expert in the field, they are simply there to make reports for those further up the food chain. Because of this structure, entirely ineffective people can be employed there indefinitely, while someone who is well-qualified but does something upper management doesn't like will be fired.
If you end up with a good manager (i.e. one that leaves you alone), it can be a great place to work with a lot of freedom to pursue projects that interest you.
They do a 401k matching to 5%, and stock options