All my experience till now had been in micrsoservices based architecture. I got a really good offer from a monolith architecture company called Rippling. Will it be a problem when I decide to switch the company 2-3 years down the line? Will I be at disadvantage due to zig zig between type of architecture I have worked on? Yoe - 4 Tc - 26 LPA (India)
TC 26? India?
Yes you will struggle because you have an immature ability to retrain, apparently
I prefer Monoliths, microservices is for junior developers who don't know what they are getting themselves into.
This is irrelevant. How good you are and what projects you did is what matters.
Doesn't matter. What you contribute, what value you bring to the company and what you learned in the process matters. Microservices and monoliths are just different system architectures. Some systems make more sense to use microservices, some are better off as monoliths. Probably this is your chance to understand that and get out of the perception around microservices as a buzz word.
Would you say the same thing if the offer was from google?
Nope