1.0
Jun 6, 2025
Former employee, less than 1 year
O'Fallon, MO
Recommend
CEO approval
Business Outlook
Pros
If you are a Citizen or a green card holder, it's a good company to work for.
Cons
If you are on an H1 visa, they will squeeze your neck by threatening you with your visa.