Hi, Torchwood - and welcome to the 3rd Division ... the SLF Threads!
Yup, R&M is awash with people with big egos and salaries slagging each other off, and not actually contributing a great deal to the sum of human knowledge
Good luck on getting home ... an infinitely worse situation than ours, where we're at home and NOT going on a long holiday.