the growth rate sometimes causes growing pains. I've had 6 managers in 4x years because of constant growth cycles / re-organizing / etc. so on average the manager giving my performance review is not the manager I started with. I find myself constantly having to re-prove myself every ~6-8 months with a new manager, possibly in an entirely different department. organizational processes and standardization could also be greatly improved, most days feel like drinking from a fire hose. limited processes / procedures to ensure success, and poor communication / guidance from management through the growth with new hires / new managers / new everyone being added all the time. extra strain is placed on exiting members to constantly continually bring new hires (including every manager in a BU sometimes) up to speed, and the new-hire count continues to rise. I have 2x engineers that I work with who didn't have a signal conversation with their manager over a 3 month period.