-Major con is the CTO who is very militant and abrasive. Many leavers over the years cited him as a primary reason for leaving.
-Compensation could be better and fighting for a raise is hard.
-Burnout can really be a factor and you need to know when to take a step back and slow down regardless of pressures.