In the last couple years, the company got much much bigger and lost its "North star," so to speak. The quality of new hires and employee morale went down as lots of bureaucratic red tape went up. Although the products and curriculum are still top notch, I can no longer honestly recommend working for them. I gave it 4 stars for the overall time I spent there, but if you asked about this moment only I would probably say 2 stars.