Used Up! - Team Leader Glenmark Employee Review

2.0
May 14, 2021
Recommend
CEO approval
Business Outlook

Pros

Good benefits, especially care, vision and dental.

Cons

Required to be extremely flexible on short notice. May be begged (and begged and begged) to work 12 - 20 hours.

Explore other reviews about Glenmark

5.0
Apr 17, 2026
Recommend
CEO approval
Business Outlook

Pros

Loved it here, very nice coworkers

Cons

No cons for now, all good

2.0
Mar 21, 2026
Recommend
CEO approval
Business Outlook

Pros

Departments with great employees. Not a lot of pros.

Cons

Leadership lacks ownership and accountability in Utility and Engineering departments. Contract work

See reviews by: Helpful|Rating|Date|All