Pros: decent pay
Cons: very high productivity, upper management unsupportive and unappreciative of employees
Productivity too high, company has different set of rules and expectations from different employees. Company cares very little about employees with no time off for most holidays. Please don't expect any type of job security, because this company loves to threaten you with write ups for looking the wrong way.