K

Rewarding place to work, plenty of incentive to pe...

Rewarding place to work, plenty of incentive to perform and always follow through on promises to staff. Management push to get the best out of people in a very competitive industry without resorting to unethical tactics or unfair treatment

Comments:

No comments