Pros
The people on the floor were really sweet. Compensation was about average; benefits above average. Good career opportunities if you were willing to relocate around the country, which is great.
Cons
I couldn't really put my finger on why I hated going to work every day until I had the blessing of working at my current company, so here it goes. First and foremost, the work/life balance at PNY is horrendous. At previous companies, when I worked a 60 hour week, it was greatly appreciated - I've even received a Thank You note at a previous company (which, I admit, is a little above and beyond). But at PNY, 60 hour weeks were the expectation - no smiles, no thank you's - and that can be stressful in itself. There was also a lot of yelling and screaming on a daily basis - maybe not directly at me - but it does have an influence on your mental health when that's what you're exposed to every day. Last but not least, things were never really done properly - 99% firefighting; 1% creative work. I never had the opportunity to properly do a project start to finish - even our 'presentations' were just a bunch of words on one or two white slides - very unprofessional in my opinion. At my new company, I'm starting projects with an A3, a time study, and a PFMEA - and, in my opinion, that makes things way way way easier down the road - and is the way I enjoy working.