Nice place to work with!The good thingsour country manager feels us we are important to them his always visible. Work environment is nice.
The challengesits not worth it the job what you have base on the salary you are receiving. Stress work or technical but its not worth it.