- Culture is completely broken. Pushing engineering team to think about the resiliency but move all the engineers to report to product. I feel this is completely broken piece here. Your performance is assessed by the product people who only cares about the delivery. Maybe you just take all the shortcut to get a good rating for few years then quit.
- Another broken piece, CTO never helped the engineering team to establish a good relationship with the BU to make the win win
- Due to the above two, there is no career growth for every single engineer in the team.