I've done some contract work with them (PAS Aviation Switzerland... not PAS at Staverton which may be what you are mentioning, Tandemrotor), and had no problems.
Dealt with both Robin and 'the other one of the companies names sake' who I assume you mean to be Philip Ashley-Smith, Double Agent, and don't quite see what you're talking about.
Be interested in knowing if there is something I should know, as I am looking at another position with them.
Chili