I used to work for a catering company.
I can confirm that the staff are rude and incompetent.
The food was poor quality, we had to throw out some of it because it was so bad.
The venue was only half of what we paid for, and the staff were rude about it.
They were also very late with the food, and we had to wait for an hour after our event was supposed to start before we got anything.
I would never use them again, and I would not recommend them to anyone.