Heard from a friend that Meesho has asked all teams to downsize by 30%. True?
What? I don’t think so
No
Nope..all cool
Nope.
I don't think so. I am working here the environment is very relaxed now
Ask a question on Grapevine.