Second worst place I've worked - Certified Lab Technician LENS Employee Review

1.0
Jun 12, 2017
Recommend
CEO approval
Business Outlook

Pros

You get a free pair of glasses

Cons

No hours, crap pay after 4 years still made under 9:50. Corporate micromanaged everything

Explore other reviews about LENS