Pros
Nothing at all to be honest.
Cons
They want to extract every penny out of you. They pay very less and is less than the Bay area average pay rates. The founder works 24×7 and expects everyone to do the same. He expects people to come before he comes to work and leave after him for such a low pay scale. No training is given to new employees. People are thrown into projects and expected to learn on their own in two weeks time. People are said to be full-time employees for namesake. Everyday is 14 to 15 hour day here. If you leave after completing your 8 hour job then it is frowned upon. You have to put 70+ hours weekly in order to survive here. In spite of this you are expected to work on weekends. You are constantly being micromanage here. No work from home, no maternity leave, no signing bonus and no other benefits at all. They do not give even a day's notice when firing an employee and treat them worse than contractors. They monitor your lunch, morning and afternoon breaks and every minute is micromanaged. They do not have the budget to hire more resources and instead put pressure on existing resources thus making them work round the clock.