Pros
Free healthcare, great colleagues, employee discount
Cons
Two CEOs and one COO left during my time with Blue Nile (less than 2 years), Company purchased by Bain with the obvious goal to flip and re-sell. As a result entire teams were let go, and after not hitting the numbers in 2018 the solution: a lay off...some who lost their jobs had only just been hired a few months prior. No room to grow, never received a review, high turnover, people are overworked and given more responsibilities with no compensation, Little employee recognition (misguided if anything), pay for my position is lower than the market average, have confirmed this is the case for many other positions as well, departments do not work with eachother and instead there's a "that's not my department's responsibility" mentality which is usually to the detriment of the customer.