- Iroquois Industries23.Mar 2017
Suggestions for improvement
- Sell to the Japanese.
Not a good climate to work in.
Leadership is virtually non-existent.
Not sure that term is used here.
Workloads are determined by whomever can do the job. On average there is 1 person actually working for every 5 people employed there.
Employees are being informed about their work performances thru lack of raises and respect in general.