3.0
Jul 7, 2021
Current employee
Guatemala
Recommend
CEO approval
Business Outlook
Pros
They pay a great salary!
Cons
Mostly everything else. The organization seems to be in a constant state of transition make it very difficult to seek a career longterm.