Pros
No overtime required. No sexual harassment experienced. Company pays on time. Relatively easy work. A great place to work for people who have small children and need medical coverage. Management is accommodating of personal time requests.
Cons
Low salaries. Company culture is a xenophobic and catty fraternity. Hierarchy would appear to be the most important value at this company. This company is desperate for new employees and their updated technical knowledge, but then treats them disrespectfully. Company culture up to the CEO strongly differentiates between 'insiders' (employees with 5-30 years' tenure) and 'outsiders'. Not a pleasant status to hold as a new employee. There is nothing really interesting happening at this company, other than operations management. Not the right place for motivated people seeking challenging, meaningful work with competitive salaries.