I used to work at OANDA. Big global broker but biggest in the USA. Their USA business is what bankrolls the rest of the markets. They definitely have integrity and are very tech focused, but leverage is low and spreads are not very competitive.