Pros
Kind and smart colleagues and management. The company is full of good people that you are happy to see and interact with on a daily basis. One of the perks of working in the NYC office is visits from the CEO that often leads to transparent conversations on the business, personalized training, and knowledge sharing. The products are technical, but the whole team is there to support you, train you, and make sure you have the resources you need. It is a robust and good company that will have your back and help you grow both professionally and personally.
Cons
The industry and the products are evolving fast and you have to be comfortable with ambiguity and changes to keep up with the pace.