My working experienceThe good thingshome based and the bosses aren't really particular on working hours as long as the job is done as required. Bosses are also open to suggestions and does annual performance review.
The challengessince the bosses are based overseas so sometimes its quite hard to get in touch with them.