Pros
I could talk for hours and hours about why I love this company (and if you run into me in person, you'll likely find me doing just that) but the top 5 reasons I love 1-800 Contacts are:
1. They care about people. The people that work there, and their customers. They go above and beyond for their own and show up when it matters most. Just one example; my dad passed away unexpectedly this last year, and I had more than 20 1-800 Contacts co-workers show up to my dad's -- who they've never met -- funeral.
2. They truly value work life balance. I have worked here for almost a decade, in multiple different roles, with different time off strategies and have never been unable to take the time off that I've needed.
3. When other companies in the valley were having layoffs, 1-800 Contacts was giving dividend payouts. This included anyone, full-time and part-time, who has been with the company more than 3 months. And we still have stock in the company today.
4. The leadership is top notch. Our CEO is open and honest and doesn't sugar coat things. He can explain complex issues simply AND he's one of the nicest people on the planet that cares about making a difference.
5. There is a place for everyone. Want to climb the corporate ladder? 1-800 is the place. They care about your development and will help you get where you want to go. Want to work and go to school? 1-800 is the place. They'll even help cover tuition. Want to have a part-time split shift so you can be a parent and have a extra income? 1-800 is the place. They'll help you find a schedule that fits your home life.
No company is perfect, but 1-800 Contacts is pretty close.
Cons
They care so much about feedback and sometimes forget they can't please everyone.