5 stars. It was a great experience working with the team.Highly recommend working here.I had a good time and learnt a lot while working at Terazo.The best thing about Terazo is it is a value based company and they truly follow those values in all aspects. Talk about the great work culture here and the talk never ends.I wish i get another chance to work here in future.