You will work hard. HFT requires passionate, committed people who thrive to be part of the solution, Big ego's won't survive. If your more excited to see the team win than to achieve individual success than it is a great place to be. If your most motivated by indivudual accolades, it may not be the right place. With that said, is is absolutely a pay for performance environment, and stars are always recognized and rewarded.