Pros
Good Compensation and Benefits. Cutting edge flash memory technology to learn.
Cons
Everything else. Sr. Managers and Directors are highly political and unethical in their conduct. Extremely selfish and don't care about employees' professional growth. You are just numbers for them. Not trustworthy at all. You may be hired for say "Analog Team", but they would force you to join characterization team. This example is just tip of the iceberg. Promotion and growth depend on "mood" of certain directors rather your actual performance. Appraisal process has no transparency. Visibly incompetent people are getting promoted to high designation of "technologist" More than 50% employees in the analog team have already left in last 6 months. Senior managers from other teams have left too. Memory group is in mess.