Pros
Great Management - Allow self-management with minimal overhead Interesting work - Satellite technology has a lot of aspects that keeps things interesting Tons of smart people to learn from - Experienced people that are willing to help show you the way Excellent opportunities - Learning opportunities, growth opportunities Company events - Social events to get to know other people in the company Relaxed environment - Very laid back, take a break in the middle of the day for the gym, ping pong, etc. Location - Except for rush hour traffic, Denver is a great place to live
Cons
Cubicles - No privacy when you want it, not as collaborative as an open environment No on-site cafeteria - See Carlsbad office Not much new talent coming in - Need to hire more young people