After working for high tech companies for 20+ years, I can honestly say that, while I'm only 90 days "in", I have not experienced a downside or "Con" yet: This truly has been an amazing place to work. Most days, when the door clicks after swiping my badge, I think, "I can't believe I get to work here."