Decent pay in good years, good amenities, generally friendly people.
Cons
Not competitive compared to other big HFT firms, which causes high turnover of talented people. Also massively increasing bureaucracy in the last ~2 years.
Very small company with flat hierarchy so you can do your own projects
Cons
Very non-systematic trading shop; most traders have little quantitative experience out of fast mental math, so it always underperforms competitors leading to extremely low salaries resulting in only poor quality traders and people stuck on visas reaching seniority