Pros
With the right attitude and full buy-in of the core values, there is limitless potential to succeed here. I started as a temp employee five years ago and have been promoted as many times. I have no college education and learned everything about the industry on the job. Wish I'd have joined this company earlier in my life, honestly. To the hard-working people in the lab and warehouse, don't fall into the trap of thinking you're stuck. Maintain a positive attitude, learn everything you can, and put yourself out there. Apply for anything you might be interested in, even if you think you might not qualify for it.
Cons
If you work in the lab or warehouse, sometimes there is little transparency on "how" to succeed here. If you work hard and do well, some members of leadership try to do whatever it takes to keep you on their team, even to your detriment. I think more work could be done with lower-level leadership in lab and warehouse positions so their employees feel like their leadership WANTS them to grow and move up in the company.