Pros
I assume the commute would be a pro if you live on Long Island, otherwise, none from a career perspective. They let employees work from home frequently, which is a pro for those that do it..
Cons
Management is disorganized and they don't have any defined strategy. It is a family run business which shows extreme favoritism. There is no sense or urgency by the staff and therefore deadlines get regularly missed with zero accountability. The turn over is high and the compensation is low which results in sub par employees who don't get paid enough to care about the end clients. The culture is also not a fun place to work and the office is out in Long Island making it a terrible, expensive commute. I would not recommend working here to anyone. This is specific to the US office only. I believe London and Singapore are run very differently, however this results in disorganization and no one seems to be on the same page.