Tell the tech company about the offer from the finance company. Ask them if they can match it (knowing full well they probably won’t, but ask anyway). If they say no, ask if they can go any higher than the stated offer. Whatever they tell you, tell them you’ll think on it and get back to them this week.
Then do whatever you want. I’d go for the one with the more relaxed dress code, personally.