Pros
Nice building, huge parking lot, great cafeteria, on-site gym and trainers are amazing, they give you the latest MacBook Pro.
Cons
Hiring bar has been very low for forever, which means there are a LOT of mediocre engineers and lots of dead weight. Don't expect to be inspired by your co-workers or tackle hard problems. Your biggest engineering challenge will be navigating through TERRIBLE code bases and no one is interested in making them better because... They just work. Also, lots of core engineering work is being outsourced to India, so there's that. On top of that, there's virtually zero promotion from within, and when someone from within is promoted, his "role" is terminated soon after. All new bosses are in the San Francisco office and it's clear their goal is to eliminate the Lehi office.