Pros
Managers are nice, flexible when a personal event comes up. Nice location in Baltimore
Cons
No formal training at all. Everything is a “learning experience”. Once something is messed up, then they take the time to teach you about it. Constant turnover both on the parts of the employees wanting to leave and management not knowing what they want to do with their company. Atmosphere is like high school. Each department is a clique and there’s no relationships between the departments. Constant negative talking between employees about other employees. Company is trying to remove overtime, so if you work through lunch to go home on time, or you work late, your time card will be changed to reflect that you only worked the 40 hours a week. But it only goes one way. They only round down.