Vantaggi
They were very much timely and kind. All employees were very friendly. That said they were operating out of a "We Work" office and acted like it was a professional environment. It was really awkward to come in and try to work while it was so beyond obvious that these guys were operating the core system of the operation out of this location while you see them at their multi-million dollar mcmansion.
Svantaggi
I frequently found myself without any direction. When they said they needed people whom could take the ball and run with it, they really meant it. Boy they had absolutely no Product Manager to tell you what to do. There are lawsuits against them that they have had to pay out. They have claimed an employee wasnt legal and fired them only to have to pay it out. Makes you exceptionally uncomfortable to figure out what type of people they really are to your face vs. behind your back.