Pros
Work life balance.
Latest technology to work on, Full stack, Nodejs, Java, NoSQL, SQL, React.js, API, GraphQL and more
Best Managers and team leads to work with.
Team work, value for your opinion and architecture you suggest for new ideas or existing ideas.
Cons
Not for dev team.
Managers, Directors take cares of Cons for you.
If you find anything, discuss with your manager (Dev, QA) and you will get rid of it.