Pros
-Company culture is conducive to employee growth -Leadership that's adaptable -Good execution of product goals
Cons
Susceptible to macro environment trends
Pros
Great while it lasted. Good team with strong identity and resilience.
Cons
Management, Management, Management, Management, Management