- Internal tooling was poor and most teams DIY. Any centrally managed thing was horrible and either home-grown and poorly documented or some VP picked it and poorly documented
- The companies needs superseded your career goals to the point that very specific trainings were basically forced even if it had nothing to do with what you do (six sigma)
- To get anything done required 3-5 other teams to do anything and took forever. Turn around time to get a server spun up was ~6-8 weeks.
One thing that was different was attrition. This was before remote working and when the nobody in town was hiring you really were stuck.
I like working in smaller organizations where you can have an impact. I only think one of the FAANG would be worthy of me putting up with working in a large bureaucracy again - the other A - and only because I haven't heard horror stories - if you have them, share them.