Former Employee1.1May 29, 2024There's no way to make money here. Comp sucks, technology sucks, management sucks. Stay away