upper level management, the culture. This is NOT a good place to work. Management team plays favorites, product team has no vision. Leadership does not know how to run a tech company. Save yourself the trouble, and I wouldn't believe these "positive" reviews everyone I know who stopped working here got out or is in the process of leaving