Pros
I learned a lot of deep technical things here. The problems they work on can involve really deep tech work and can teach you a lot. I worked on cutting edge web technologies, at the same time there were things which were very deep into tcp stack. I learnt a lot about building and scaling engineering & hiring teams here. Compensation is really good here. Although wish they could have given everyone some bonuses and ESOPs. Founders are very product focused and are very very hands-on. The best thing about Browserstack was the extremely talented team that it has, along with Ritesh & Nakul. It is not a fluke that they are probably the only bootstrapped Indian startup which is heavily profitable in a US/west centric product. The amount of effort they put into constantly improving the product and data centric approach teaches you a lot.
Cons
I believe that founders are a little too hands-on. They should let go some parts like day to day running of teams/office/food/sales/hiring and focus more on product and more value-add things. Focus on the big goal of making a really high quality, multi billion dollar co.