Pros
First of all the culture is great, everyone I know are always ready to help, everyone is friendly and mostly in a great mood, that is because pretty much everyone is exited about our mission and vision, I think there is a great future to the company. Management is very accesible and open, they care for the individual and listen. There is also a bunch of talent and you can see how the architecture, and over all code get's better and better.
Cons
Technology wise they are not on the forefront, you can see this as an opportunity to really impact and contribute to better the code, but some people might see this as a turnoff. Again this is by no means a reflect on the knowledge and talent of devs, is more of legacy and honestly time because the company is growing extremely fast.