- everything outside engineering is a master class in incompetence, skeleton crews with 0 communication between them. I have 15 YoE in companies from 100 people to 50k, this is the worst I've seen
- engineering is lacking where many other tier 1-2 strive - you have abysmall autonomy, engineering culture is rigid AF, not-invented-here stuff is low quality compared to what I'm used to see
- lot of your time as an engineer will be spent on "managerial" duties, pinging people 3-5+ times, trying to coerce them to do some work