Horrible place to work
Horrible place to work. I ended up seeing a therapist because my boss were herrassing me. They forced me to sign a contract in spanish that i do not understand. There were no time to get the contract translated.
January 27, 2020
Unprompted review