Pretty sure some of the positive reviews are fabricated. Especially the one that says they worked there for 8 years. The company has only been around for 4 or 5 years. During my time there, the company "shifted focus" several times. People were regularly being fired and hired. Employees often felt undervalued and overworked.