I have been working at Freshworks full-time
Everything is great in Freshworks
NIL no cons with Freshworks. Its one of the best companies
I applied online. I interviewed at Freshworks (London, England (UK)).
It was great journey however the org was not really working out for me hence I had to swap. hence i had to take up a different decision .. it was a moderate process