Pluspunten
You'll learn a lot about tech really fast. Your peers are awesome! You will learn from intelligent people and develop tech business acumen. The health benefits are excellent!
Minpunten
They promote high performers rather than people with good leadership qualities. They don't pay management enough when hiring externally so they can't get appropriately experienced talent and have to promote inexperienced IC's from within. The CS team has a huge turnover rate because it is a mess. You will be micromanaged, expected to manage everything, and never complimented. You will be slacked at all hours of the day / night. You will create great work and they will tear it apart. They don't listen to employee feedback. One time they took an engagement survey and took the item they scored the worst on and brought it to employees saying, "we think you don't know what this means." instead of owning how the employees feel. Multiple people have left or taken leave of absences due to mental health issues triggered by their work here. They also delete negative reviews off this site, so hopefully this is up long enough to prevent anyone from taking a terrible job.