Excellent pay and compensation
Flexible working arrangements
The tech lead is a gentleman and teammates are friendly and nice
Cons
Micro management - the trading head wants to take control of everything
Heavy workload and unrealistic planning that lead to toxic work-life balance (no joke, worse than 996)
HORRIFIC meeting atmosphere stressed by the trading head