Avantages
You can actually learn some new things and most of the coworkers are really good friends.
Inconvénients
As has been pointed out by others, be cautious of any review above 3 stars as it probably is either fake, written by management, or written by employees who have not worked at any other company in the US. This is a company to work at if you do not know any better. Good people leave as fast as they could. Very few paid holidays. In addition, if you are late the day before or after a holiday you will be deducted your holiday pay by the time you are late. If you are absent the day before or after a holiday you will not get paid the holiday at all. This applies to both hourly and salary employees. Benefits are not good at all. Company pays very little towards medical, dental and vision. Salaries are low and there are no raises. You have 6 sick days a year but better have a good reason to use them otherwise it will be frowned upon. You are expected to come in to work no matter what. During Super Storm Sandy when the whole city was shut down for two days (Monday & Tuesday), the company was closed however, Mr. Kaylie decided to change the work week that week to Wednesday thru Sunday meaning you were expected to come in to work Saturday and Sunday and if you didn't an explanation was required like if we were back in grade school and needed a note from your parents for missing a day. Managers are constantly heard screaming and cursing thru out the floor. Very unprofessional. Even for salaried non manufacturing employees, you must clock in and clock out and if you happen to be late by one minute you are considered late by 15 and docked that time. Their technology infrastructure is ancient. Email system is always going down, there are always server issues, and until recently they use decades old computer software (Pegasus Email, Windows XP). People are afraid to speak up for fear of getting fired. Communication is only one way. There is no career growth. Employe morale is very low. Management does not trust employees for nothing.