Hang on, my understanding of the situation is that only PEs are allowed to sign off on the design of a thing. They don't have to design it, and they almost certainly don't build it. Am I wrong?
The stamp is legally binding. The company you work for isn't gonna protect you financially if the bridge you stamped falls. This is how they protect their profession
glouwbug|5 months ago
https://en.wikipedia.org/wiki/List_of_data_breaches