Pros
There's great camaraderie amongst employees. They work hard and pull through together to get the products out on time. There's a lot of overtime. Sales & Project Management seem to be running a tight ship!
Cons
There's no organizational structure, corporate direction or vision. No communication from top to bottom. No company meetings. Employee morale is low. For new employees it's a sink or swim situation with no processes or training. Employees work hard but there's no appreciation, they don't even get Labor day as a paid holiday! The pay is too low for what is expected of their employees and the job will definitely be short term. They hire an employee to do ABC and they expect them to do A-Z without any questions. Its unorganized, they don't have the right "management" team to help the organization establish processes and procedures. They are not open to recommendations or changes. Although process might be inefficient, they don't welcome change. Benefits are not great, most employees opt out. There's a 65% turnover rate!