Pros
As with any small business you have an opportunity to leave an impact and take on more responsibility if you want to - potentially helping you in your career progression. Office location is also good.
Cons
Unfortunately there is a very obvious struggle with this business wanting to be a cool, agile start up versus "affiliated with [insert large tech company here]" - on one hand we were promised certain rewards usually associated with fund raising, annual salary reviews and the like however a few months later some team members were told to 'be thankful' we were still employed and were not given reviews. There's an expectation to be available 24/7, some team members worked 12-15 hour days with no time in lieu provided. If you look on LinkedIn you can also see that because of the churn of onshore employees, they've taken to exploit overseas labor for much cheaper.