Systems like that are actually great for the employees, because every minute is accounted for and when you stay an hour longer at work you can expect to be paid for it at overtime rate.
Dont ever let anyone tell you that you are defenseless as an OT exempt salary employee in a technical position. Contact a Lawyer if you feel you are being abused and your management refuses to fix the issues.