I haven't ever thought about this because I use work hardware explicitly for work due to the sheer amount of remote management and spyware on it.
Focus on the advantages you have in your situation - likely you'll be able to work on a broader part of the business than them and be able to leverage that into a more senior position elsewhere later.
Obviously (or not) you need to evaluate your progress over time. This early in your career it may not be advantageous to stay at one company too long, especially in a fast-paced environment as I understand Bangalore to be.
Re: The psychology of it, over time you'll realize that the perks, while nice, don't actually cost that much. Free snacks at work? Laundry service? Do the math yourself to understand the approximate cost, which will help you value them and help you realize that you're overly concerned about minimal things. Trying to keep up with your friends is just a trap that will make you unhappy.
tl;dr - You have plenty of time to join an MNC later. Learn what you can from your current startup.
I told a friend that I wasn't creating enough value at a job I was at to pay my salary and he thought that was great: I wasn't getting ripped off the way Karl Marx said workers get ripped off (e.g. I make $1 of value, get paid $0.80, capitalist pockets $0.20)
I told him that no, that I was either going to lose that job, the firm was going to go out of business, I was going to face unbearable stress, somehow it would be end in tears.
If you get perks for a few years but don't pull your own weight, don't develop your skills, and don't have the confidence that you can pull your weight, you will pay the price someday, that's certain.