I worked at On Board Engineering full-time (More than a year)
Company found my resume online and the job itself way great. I work as a contact work for OnBoard inside one of their clients office.
The only downfall was the communication from the company to employees not working with their physical office.
Let us know if we're missing any workplace or industry recognition –