Pros
Very smart and talented co-workers. Flexible work hours, essentially come in when you want, go home when you want. On site (Starbuck style) coffee house, free coffee and snacks. On site cafeteria that has GREAT food at a reasonable price. Most middle management is very talented and really listens to you and your ideas. Lots of room to advance your career. Many in-house seminars on a variety of topics. Free membership to one of the best health club facilities in Carlsbad, and it's with-in walking distance. I love it there.
Cons
Upper and middle management is ok, but over the past several years managers have been brought in from the outside rather than promoted from with-in. This has eroded the "ViaSat" culture, something that was a key reason I joined ViaSat.