Company has lost many projects in the last few years so hardly any major projects are going on. Private projects are not fetching much money.
Loyalty of employee is preferred over performance. Employees and contractors are treated equally. It is better to join as a contractor if you are desperate. HR forces you to join as employee to save money but no better benefits than a contractor.
HR employees are arrogant and very slow. Tools/Software/Practices used by HR are outdated. Highly cost conscious company. Bad/Old furniture, broken chairs, projectors and crammed rooms.
Poor Benefits - High premium health care plans, 401k matching is very low and bonus is unheard of. Not even christmas lunches are well planned. Poor Commuter benefits.
Some benefits are on paper only but do not get approval from HR. No Training provided to employees.