Pros
Data storage is a relatively stable market for now. WD pays higher-end salaries. Engineering staff in Colorado is top-notch, and generally free of politics and petty "people issues" .
Cons
Benefits are pretty bad, with 2 1/2 weeks of vacation for the first 5 years. No pay raises, so make sure you have negotiated up front. The main campus is southern California, and with the So Cal culture comes the high stress and lots of finger pointing. Engineering work is not well thought out, since schedules are mostly unrealistic, but there seems to be ample time to fix it. Training of new employees leaves a lot to be desired. Many new people feel pretty useless for several months since they lack good mentoring and instruction on procedures.