If someone leaves (which happens often, the turnover is awful), expect for the company to not hire someone new but instead to dole out the position to other people there. This is a company that promises great opportunities and growth. The only thing that grows is your responsibilities over time.
They will promise you the moon and then deny it completely. They will promise you a raise and promotion and take it away and claim you didn't earn it, 5 months into the new role.
ED&D treats all of their employees as expenses to their bottom line while at the same time trying to make the company sound like the greatest thing ever. They expect employees to work 50+ hours a week without any flexibility or recognition. Everything is micromanaged by the heads of the company, down to the minutia (desk placement, Staples orders, etc).
ED&D has had multiple OSHA cases against them and makes the changes until the case worker leaves. Then they revert to their unsafe behavior.
This place is a horrible environment. Management plays mindgames with you. You will never advance, you will never get paid your worth and they will expect you to give your all without a word or penny of gratitude. They treat their employees with children with a daily late report and tardies and don't allow their employees to take their vacation days unless it works with the higher ups' schedules.