The promotion system is flawed. Communication is shabby.
I am paid well for what I do, but pay isn't everything.
Lots of internal communication to employees
share experience, share credit, give bonus
Do not recommend, a lot of turnover, not enough people to complete tasks.