Working at SEL is boring. There aren't many new product development projects, so most of the engineering work is just sustaining or doing maintenance on 20-year old products. (Finding alternates to obsolete parts, making products lead-free, reducing BOM cost, etc.) The sustaining work isn't very challenging and often doesn't have a hard-set deadline, so it's easy to fall into a bad habit of twiddling your thumbs and doing hardly anything for weeks on end. Opportunities to work on new designs are few and far between, and they only seems to be assigned by luck of the draw. Performing well on a project doesn't increase your chances of getting more interesting work in the future. The lack of development work makes it difficult to gain basic circuit design experience and grow your engineering skillset.
Also, this company loves documentation. Around 75% of the day-to-day work is spent writing test procedures, reports, specifications, design reviews, etc. The company has a culture of diving deep into the details, making sure every corner case is covered, and documenting everything along the way. This is great for developing high quality products, but unfortunately it tends to go past the point of necessity and begins to feel like a waste of time (especially when you're working on a simple design change). Sitting at the desk writing and reviewing documents all day isn't very fun.
Finally, the company doesn't foster a fun atmosphere. We don't celebrate much, and management discourages fun activities like dressing up for Halloween, decorating people's desks, and those sort of camaraderie-building diversions that brighten the workday. While all the employees are very friendly, the work atmosphere itself is straight-laced and serious.