2.0
Oct 27, 2022
Former employee, more than 3 years
Washington, DC
Recommend
CEO approval
Business outlook
Pros
STORZ offers good benefits, and average pay.
Cons
During recruitment process management way oversales the company's entry level positions. Was thrown into a situation and environment completely different than what had been described when I accepted the position.