Crossword Genius

Everyone here is put on by firm (7,7)

Ross

I believe the answer is:

present company

'everyone here' is the definition.
(those who are present)

'put on by firm' is the wordplay.
'put on' becomes 'present' (as in putting on or presenting a show).
'by' means one lot of letters go next to another.
'firm' becomes 'company' (I've seen this in another clue).
'present'+'company'='PRESENT COMPANY'

'is' acts as a link.

I've seen this clue in The Guardian.
Want a hint initially instead of a full solution? Install my app