1.0
6 Jun 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.