The company is just an eyewash of being a product based company. Infact it is worst than a service based company. The word quality is their talks only but not seen in the actual product. The management doesn't understand the fact that "Quality doesn't come cheap" , You need time for it. They don't give ample time to team to write a good code , even though team suggests. This is really ridiculous. They just want features and no one bothers about defects. At the time of writing this feedback there are more than100 bugs open. They just fool their customers that they don't release the product if there are major or critical bugs open. On average during the release time every developer / qa works around 15 hours. It is so chaotic and they say we do meticulous planning and product has roadmap define. All is crap.