Highly competitive but poorly manged
Very unstable HR department
too many management turnovers
long term players are at risk to lower pay scale employees
no real production cost tracking, parts ordered that are never used or needed.
overpaid outside contractors
Constoo may people sucking up to higher management