You are left to do your own decision making since you are not in contact with HQ which is a good thing. Contract positions are usually higher paid as well.
Since its a contract, you don't really have any contact or info regarding your next move, whether you should be looking as you work or if you are at their disposal. You don't have a lot of vacation/sick days.
Advice to Management
More money can never hurt. Maybe give a higher bonus or company profit sharing. More sick/vacation days.
I applied online. I interviewed at Stellar Services (New York, NY) in September 2015.
Only onsite interview of three round with hr, vp for systems engineer and another vp from other department. Very unprofessional experience. The third interviewer even talk to me through Chinese. No technique problems, just behavior questions on the basis of resume. Ask for my reference and no interview result for one month even if I emailed for an update after three weeks waiting.
Let us know if we're missing any workplace or industry recognition –