It's not really an imposition.
Many engineers like flexible hours and prefer to work for companies who like that.
Since we pair full time, it's not practical to have flexible start or finish times.
If anything, the "imposition" is committing to pair programming. Many folk don't like it, or don't like the idea of it, and never apply.