Worst culture I have ever encountered. Everyone there is dead inside. Management expects employees to work themselves to death. If you don’t kill yourself to get the job done, site head sends out emails to scold departments, dropping employees names in the emails. All systems and procedures are very outdated. Majority of things are forced into compliance. Only concern is batch deposition. Attendance policy is terrible. They use a point system, so if you call out or leave work early, no matter the reasoning, you receive a point and those points are used against your raise and bonus at the end of the year. Promotions are rare. Employees stay in current role for at least 2 years and up to 5 years, even at entry level. Employees don’t receive company match unless you stay for 3 years.