I recently accepted a job offer. I got this job via OfferZen (a South African recruitment app). The job offer document was a very simple document, without any terms and agreements on my side. The document purely states what the company is offering.
I signed the document, let them know that I accept, and let OfferZen know that I accept. Shortly after this, they let me pick a laptop from a website that I will use.
This week I received another offer from another company. The location is much closer, and the pay is much better. Needless to say, I would rather take the new offer.
Could I face repercussions for withdrawing my acceptance? How do I go about informing them of my choice?