I have a Roomba 980 that I scored off a rich neighbor for $50. It cleans well, makes nice parallel lines on the floor and reliably does not get stuck. I can be out of the house, push the button for it to clean, and will always come back to a clean floor and a charging Roomba. Can't imagine wanting much more.
I've retired mine in favor of a Switchbot. Battery was tired and the cost of a new one is 1/3 the price of a new one so I got this K10.
At first I've liked it but the bruise rotor is already making rattling noises. It advertised itself as Matter compatible but I had to buy a hub thing to integrate it in HomeKit.
Worst thing it relies on Chinese servers for its metrics. I got China blocked on my router due to reasons so I can't check the status of the parts without leaving my wifi. I already bought a box of 1 year replacement parts for this but I'm getting rid of it as soon as I can.
The 980 was top of the line, and it was also quite expensive when it was new. No wonder it still works quite well (and being so old, it still supports stuff like maps and voice control).
These are all trash questions. Find a way to ask them about deadlines. Deadlines should be estimates defined by the engineer. Estimates mean estimates.
I think a better mental model is that managers want _control_. If you are known for keeping your word and being frank in your goals, you are forecastable in how you will act and management steps back from trying to control and maybe even trusts you. If you aren't this way (and most folks aren't), then you become a pawn in a lot of manager headgames.