I have been working at Edelbrock full-time
Work environment is great. People are friendly for the most part. Lots of cool projects.
Paper towel holders will make you angry. Too high of employee turn around rate. Lack of cross communication among departments.
Advice to Management
Work towards tying departments together so everyone is on the same page. Department heads MUST work together for the better of the company, not a single department.
Let us know if we're missing any workplace or industry recognition –