Some great employees, pay was really good as well as benefits
Horrible management, no vision, thought this was Chile not US.
Advice to Management
Learn how to be human beings. You might treat Chilean workers like crap but not here
Let us know if we're missing any workplace or industry recognition –