On average, employees in Indianapolis, IN at LEHERS give their company a 4.5 rating out of 5.0 based on 1, whereas overall Average Rating of LEHERS is 4.5 out of 5.0 based on 1 LEHERS Review Ratings. The happiest LEHERS employees in Indianapolis, IN are General Managers submitting an average rating of 4.5.
"I've worked for LEHERS which was a drastic environment with friendly people.Though times were tough sometimes easy ways too seeked me to create myself as an skilled professional.It was a good place to work in but not related to my core subject that made me leave the company.Overall it was a great experience working there!!!"
Update your browser to have a more positive job search experience.
Upgrade My Browser