Pros
The small team I worked with helped get me through the abusive atmosphere. Lots of great lunch options nearby. The app idea was genuinely a good product idea.
Cons
Top management needs to genuinely seek help on how to run a business and employees. Frequently we would hire contractors or use vendors and not pay them, this made it embarrassing to continue asking for their services. This only scratches the surface of shady behavior that went on. There was constant micromanaging and distrust of how hard we were working. I asked specifically in interview about work/life balance and was not given what I was promised. Gaslighting was also a constant thing. Thankfully the circle of trust some of us had, made us feel like we weren't alone in the toxicity. My responsibilities changed over time with no discussion of a change in title or more pay. I was frequently not paid on time, the most was a week late.