Pros
longstanding, stable tech company, proven product, strong customer base, smart, dedicated people, autonomy, travel, cool technology
Cons
recovering from tough 2-3 years, rebuilding team and culture, limited resources, travel intensive for sales and engineering