Pros
The company has a great team, which coworkers are very supportive and easy going. Having such a great team at work was the only reason to come in for work everyday.
Cons
The management here is horrible. The CEO and CTO do not understand what they are doing. They pay you below average rate and expect you to deliver above average products. There's no remote work options and you only get a few paid time off a year. The CEO will make you feel guilty whenever you ask to leave earlier or come in late when you have emergences. The company's workplace is located in a coworking space near Grand Central, which the staffs are friendly. However, the coworking space is poorly managed and they don't even bother to fix the broken restroom light and people have to turn on their cellphone flashlights to use it. The CEO also pay some of the coworking space staffs to spy on employees. Overall, it feels like being in a prison working here.