Orthoaccel Technologies Inc
8275 El Rio St Ste 100, Houston, TX 77054
(832) 319-7800Add Hours
No coupons available
Pathetic Company to work for. I have never been in a more humiliating environment. DOL should close this place down for ill-treatment with employees.
They lie to hire you and then they decide one fine day, without notice or warning to fire you because they don't need you. I'm actively looking for another job as one as i find it i'm out!