Pros
* One of the highest paying jobs in software; raises every year; huge bonuses * Growing name recognition - ppl say that Two Sigma is very tough to get in * Lots of smart devs from companies like Google/Amazon * Treats employees well in general; good benefits * Flexible schedule; overtime is rare for most teams * Tech stack is not bad for a hedge fund; usually gets updated regularly
Cons
* Tough to find another job that pays as well... * Devs are second-class to quants/modelers in a way * A lot of uninteresting work to support the business. As a result, you don't get exposed to a lot of the big data/real-time technologies used in Internet companies. The emphasis on home-grown software also makes this worse. There's a chance that you're making good money in exchange for lower future marketability. * Unstable management changes all the time