Pros
If you need job security and good work/life balance 1-800 Contacts is a good choice. The people are the best. It's easy to make friends. And I've been able to move into a few different positions in a short amount of time. But I think I'm an exception to the norm.
Cons
Annual pay increases are abysmal and standards are difficult to attain. And there's limited opportunity for promotion. Oddly, I've seen many people leave for other opportunities because there was no upward progression. Only to be rehired within a year at a much higher salary. In 2025, I saw an IT associate apply for a role, not get an interview, leave for another company, and then within 90 days they were rehired to the role they had originally applied for. And I'm sure they got a salary much higher than what they would have received if the company had just promoted them from within.