Pros
-Company culture is conducive to employee growth -Leadership that's adaptable -Good execution of product goals
Cons
Susceptible to macro environment trends
Pros
Very good work-life balance, and the people make you feel comfortable and able to be yourself. It doesn't feel like a high pressure environment but everyone works hard because we enjoy it and enjoy... building technology that provides values to our customers. Onboarding as a new grad has also been really good.
Cons
None that I can think of!