Should be a nice little company, except for an unfortunate weakness in upper-management. Replacing the manufacturing manager and quality manager on multiple occasions in the last few years, you might think upper management would get the clue that they are the problem. Unfortunately they have built a scapegoat atmosphere, and rather than correct issues they would rather find someone to blame.
This wouldn't be so bad except a large portion of your annual salary is tied up in the annual bonuses. Not only might everyone's bonus disappear because of poor management practices, but they will arbitrarily cut individual bonuses for reasons unrelated to performances. They also have positioned bonus season to be during the slow time of year, and conveniently lay-off and replace people just before it's time to make the payment.
If you don't mind a passive-aggressive style off management, with a little micro-management, you might do alright with this company.
Otherwise, until upper-management learns to respect their employees, and realizes their personal lack of knowledge in running a modern manufacturing concern is THE significant problem, this is a company to avoid.
My experience at polara engineering has been by far the worst. While being an employee at polara we had a new supervisor by the name of Ruben. This guy did not know anything literally, couldn't remember employees names, he would forget about what he discussed, and just couldn’t run the production floor. Ruben was very unprofessional by the way he talked to his employees to the way he carries himself. Polara Engineering is ran by a daily quota that they want you to meet everyday. Most times they sit you in the same area everyday and expect you to exceed the daily quota which is crazy. I showed up late when I had the appropriate sick time and they fired me. I was a great employee and they tried everything to get rid of me. I feel as if I was discriminated against because of my nationality, but what goes around comes around. Overall this company is horrible!!!
Set realistic goals and timelines. Treat your employees with respect and they will perform for you. Give them realistic and achievable goals as well and give them the tools they need (including more people) to get the job done.