Great. They are doing very good work for last 24 years in very difficult places. They have a very good top management strategy. Management is very bright with scientific knowledge.
Answered May 25, 2019
Please note that all of this content is user-generated and its accuracy is not guaranteed by Indeed or this company.