Pros
You get to sit down all or most of the day, pay is above average for a small company, the work is easy, average benefits.
Cons
Where to start? You get paid time off but you only get about 100 hours to start, and any day that you aren't there you have no choice but to use PTO, which usually includes down days. Management is amicable for the most part but it's a small company that hasn't quite found its groove and there's a complete lack of real structure in policies and procedures--policies change (usually to the production worker's detriment) on a weekly basis. Procedures also change regularly and there's a massive gap in communication across the board which often results in employees being entirely unsure how to properly complete parts. Employees are viewed as statistics, which is understandable in any manufacturing environment, but management is completely out of touch when it comes to how long it actually takes to complete a part and often the materials you use to complete them are worn out or not available leading to quality defects, which you will often be held accountable for in spite of the fact that it is management's job to ensure that everything is in usable condition and ordered on time.
Hours are EXTREMELY inconsistent, it's feast or famine at Surface Dynamics in Cincinnati. You're supposed to have 40 hours a week, but when work comes in slow there will be times where you are off for an entire week with no pay unless you use your paid time off, and when work floods in you will be forced to work 50 hours a week plus mandatory Saturday overtime. Favoritism is rampant and if you aren't a favorite you will be pulled into the office on almost a daily basis.