3.0
Nov 17, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Good pay, always paid on time
Cons
If you hold certain passports your job isn't as secure as you may think especially right now as many have been laid off causing huge impacts for the customer. Poor communication from the top down and no pay increase since 2016