First of all, the pay is below market.
Unfairness is the norm so you won't be getting the credit you deserve, only the managers are praised and rewarded for the company's success.
They see you as nothing but an expendable entity so forget about job security and they treat you accordingly.
People have little knowledge and they tend to keep it to themselves so don't expect to gain much experience either.
It's a small company so some rare and insignificant promotions happen only for unskilled workers in the manufacturing but not for professionals in the office because the person above you is an incompetent manager who would never leave the company.
No cubicles and people sit too close to each other.