Pros
- Good WLB, hybrid schedule - Plenty of PTO - Managers are generally good - good for engineers to rest or people with family
Cons
- This firm is not one of the top tier in terms of ability to make money - Firm performance is less than ideal, affecting bonus - Compensation is average, unstable bonus, affecting morale - some competent people have left due to compensation issues - quite high turnover contrary to what others think - finance firms hierarchy is very flat, you can be stuck at senior engineer for 10 years, not much career progression - lots of legacy systems that don’t make sense and needs to be rebuilt due to past mistakes made by people who already left (tons of resources wasted supporting these systems) - firm unable to attract talents due to average comp, thus unable to move forward quickly / strongly firm’s comp cannot match Big Tech