The office location is the main problem. But people that poor RP or are there just for the action shouldn't take complex roles as this one. For me, it is good as it is now. Also, while the location of the office hasn't changed, you can locate yourself to the front desk for example. That is what I do. Also the tips in the wiki session helps a bit with ideas on how to interact better. Letting people know that you're there and also not sticking too much indoors also helps.