Flags company offer great opportunities for me. Management is very cooperative and the seniors are very supportive. If you have knowledge or dedication towards work, the company will recognise your work. Monthly activities and excursions offered are the stress buster.