I'm not sure I like a Managing Director coming up with terms like "It just keeps getting better and better!" Would normally be a bit of a red flag.