Great company culture and generally great colleagues as well as a great brand and product. It is a transparent and compassionate place to work.
Cons
ESOP leave a lot to be desired. Do not pay market value for engineers. Management can sometimes seem wishy washy, reactive and like it’s being made up as we go.