Pros
Financial technology is a great sector to be in and the technology at the company is very innovative. While the technology is innovative it is loaded with technical debt and is cumbersome. Employee benefits are average and kitchen always has free snacks to keep you in the office late. It is a fantastic company to work for if you want to just keep quiet and not have an opinion. The opportunity exists to learn a lot very quickly but the cons far outweigh the pros.
Cons
Cult like culture of senior management versus the peons doing work and a very strong sense of "us vs them". Financial area in general is stressful and hours can sometimes be long. If you are a good person and really are passionate about engineering and building great products, don't bother applying here. Your ideas and innovations are really not valued and turnover is high due to this. Note that no one has to bet on the positive reviews because management is writing them and asking employees to as well - so don't be fooled.