Pros
A comfortable place, nice people, and a good attitude towards the employees, there is flexibility, and most of the jobs are hybrid, they let you take time off easily, you can move within the company to another team
Cons
There is pressure of intensive work all the time, like any startup