It sounds like your management sucks. Have you looked into quantitative hedge funds? Smaller funds are staffed by really bright and motivated people who dont generally add undue pressure.
This doesn't seem to make sense to me. Here you have technology driving money making as the primary engine. Wouldn't this be a very tense environment to get the algos right?