
- Country: USA
- State: California
- City: Los Angeles
- Address: 1060 N Wilmington Blvd, Wilmington, CA 90744, USA
- Store
More companies in your city
2 Review(s)
Jose Hernandez
09.07.2015
Company does not offer no vacation, no paid holidays, poor medical benefits, and they are very disorganized. Interview lasted less than 10 minutes and they were very unorganized and unprepared. I worked there for 2 months and the foreman were very disrespectful and rude.
joebuem 1DM
19.09.2016
Cero star. The worst company in the World.
Added comment