Do your homework before accepting any role with this company, especially reviewing company reviews.
In a company that has an abundance of management, the company suffers from a lack of leadership, especially at the executive level.
Open office concept where no one really has much privacy in their workspace.
The company also has severe employee turnover, especially in management. During my tenure with Valley Forge, 3 management level (accounting) employees left in a very short period, leaving the accounting team in a period of transition. Management team was constantly in a "state of transition".
Certain members of management, especially in accounting and operations, manage not by leadership but by bullying. The recent review that highlighted the issues with the accounting department were valid.
"Head in the sand" management approach. No integrity.
The accounting team does not have any documented policies/procedures. All practices/knowledge is centralized/controlled by the manager, which leaves executive leadership/ownership in a difficult position.
Always get documentation. The company isn't too keen in putting promises, etc. in writing.
There is so much more to say but seriously, please, do your homework before accepting any role here. There are obvious reasons why they have to try to fill roles on a temp/contract basis. They also have issues w/ high turnover with temps/contractors.
Insurance: high deductibles and high premiums.
Clear separation between employee and management. Management gets more PTO days. It takes an employee 10 years to get the same amount of PTO days (accrual) as management. Remove the separation. Show the employee that they're just as valued as management.