Sorry OP, this is not a great finish at all. Did the quote include 'making good'? If so, definitely get the fitter back, it's a mess!
If you decide to go down the DIY route, I'd use a smaller tub of something like Wickes All Purpose Ready Mixed Filler to fix the larger areas. Apply as smoothly as possible, sand down any imperfections, paint, etc.
Additionally, wherever two different types of surface/materials meet (e.g. plaster and wood), there's always going to be a risk of cracking due to different expansion-contraction rates. So it would be worth finishing/sealing off the immediate edges of the loft hatch 'frame' with a caulk, as @GasPanic has mentioned.
The Instant Plaster Filler mentioned by @AnotherOneGone is a good product - easy to tool, can be lightly sanded and painted over - but it's probably not the best for this particular situation, as it's not flexible. Look for a caulk, or something marketed as a flexible gap filler. Happy to be corrected though!