Pros: free coffee, tea, etc.
Cons: long drive, much overtime
Great palce for engineers, but not Accounting or Finance.
The management was not very good, communication was not good. Most co-workers were easy to work with. I learned that I was more successful working for a really large company, than a smaller on like ViaSat.