Pros
They have a flexible work environment. Health benefits are good and the employee cost for the benefits are pretty cheap compared other medium to large size companies in the area. The quarterly meetings are helpful, it allows employees at all locations to see the vision of the executive team and what goals all the teams have accomplished. In addition, the CEO generously offers up his football, baseball, basketball, soccer and concert tickets throughout the year. They do expect you to give 100% all the time, which might mean occasional longer hours during a launch, but they reward you for your extra efforts.
Cons
Would be nice if they offer healthy snacks (fruit bowls, nuts, etc) in the kitchen.