Pros
+ Cisco acquisition has (so far) kept the original business and team structure entirely intact, with the goal of keeping ThousandEyes as an independent business unit
+ The product is deeply technical, and has a humongous moat from competition; especially now that we ship ThousandEyes software in Cisco switches and have access to Cisco's sales channel. This equates to fat bonuses!
+ The engineering team is full of smart, experienced people; there is a strong "no jerks" rule when hiring.
+ Most of our production services are deployed in Kubernetes
+ The company culture is supportive, progressive, and light-hearted (Mohit is always telling dad-jokes in all-hands meetings, veteran engineers get their own bobble-head figurines, every engineer picks a superhero to be their avatar)
+ The pay is top-notch: San Francisco-level salary + equity, but in Texas
+ Strong commitment to mental health & work-life balance
Cons
- The path to promotions has never been clearly defined, even less so now after the Cisco acquisition
- Hiring and recruiting efforts have not been given enough resources since the Cisco acquisition
- There is a lot of inertia within the broader engineering organization w.r.t. adopting newer tools