1.0
30 Sept 2025
Recommend
CEO approval
Business outlook
Pros
Co-workers seemed like a nice group of people.
Cons
They claim to have thousands of employees... I never saw evidence of more than about 40. No evidence of administrative staff or corporate phone numbers. Multiple people report missed pay checks / benefits never activated.