Pros
Fun culture and everyone is super nice. Management really cares for the employees. New sales direction that inspire confidence. Marketing team has cracked the code on messaging. A CS team that truly cares about the customer. Product and engineering teams with domain expertise that work hard and have a new mission on improving the product and user experience. An HR team that does so much behind the scene for the employees (come check out our fully stocked kitchen!). A finance/compliance team with world-class rigor to keep the books tight. And an IT team that's always starting something fun for the company. There is a lot of opportunities for those who are ambitious to go above and beyond the call of duty.
Cons
Lots going on and the work can get quite hectic at times. This is definitely not a place for someone looking to just cruise. There is a ton of collaboration so it is not a fit for someone expecting to just working at home all the time and chill.