So I suggest you keep the first offer and wait for the other one, then you can choose the better between them.
Don't worry about the agent. If you want to find another job with the same agent, it will still help you. Because business is business. In the country, both employers and employees can choose bidirectly. Even you signed the offer, the company can lay offer you with no packages.