Is this a bad tile work? what can we do to improve it?
Without something for scale it's hard to tell but it looks about right based on the gaps between other tiles. It's a good call to use caulking on the gaps between the wall and the tile as it allows for some movement. If you were to use the grout it would likely crack at some point.