In general, people who work on salary do not have to fill out a weekly or bi-weekly time card. This is because they get paid for 40 hours a week regardless of hours actually worked. Sometimes companies think they know a better way, but usually…usually that doesn’t work out. OP’s job was going great, but …