I really like this company. The work environment i...
I really like this company. The work environment is great and the colleagues are supportive. The management team is understanding and always open to suggestions. I have learned a lot since joining Cosma International.