Manchester is my local airport and checking in is easy. Have found plenty of legroom on the planes. Not bothered with the in flight meals. If you stay within their rules for things like check in online and baggage allowance they do a really good job.
To reply as a company, please log in to your business account.