Pros
Per diem is nice, and the company car is ok
Cons
There is no ability to effect change; processes are so manual to keep people employed that should be let go, and the company is unwilling to listen to ideas of change. Also, there is no actual product quality, their so called Quality department does not deal with product quality at all, thus systems leaving the factory untested as a whole system or software releases being fully vetted for functionality. Their "Quality department" is only a CYA department to protect them from FDA audits, which quite frankly, could be called a Complaint Conversion Department. What is the point, other than titles, to call themselves Quality when nothing actually is fixed on the products and they are uninterested in end customer user experience or improving the actual product quality and sustainability.