Biggest disappointment is the way of working, there’re no processes in place, no design reviews and no acknowledgement for ideas and don’t even think about suggesting using new technologies. Any suggestion to an old timer would most likely be ignored with high probability of getting yelled at.
I don’t who come up with the product delivery timeline specially when the product doesn’t even exist.
Most of the time there’re no design specs, if they there are any then most likely will be in few people’s head. There’s no concept of putting some effort to come up design requirements and doing some prototypes first. 100% chance that the first prototype will be packaged in the product. There’s is zero inter and intra departmental communication.
There’s always a turf war of who’s leading and managing.
As I said biggest disappointment is the way of working. You won’t succeed if coming from a somewhat structured company.