G
George Vero Review of Vertical screen, inc.
Cant belive this place still exists. I worked ther...
Cant belive this place still exists. I worked there briefly 20yrs ago. Terrible experience with managers and HR. Judging by the reviews it hasnt changed. The 5 stars are clearly management.
Comments: