As someone who has worked there I&#x27;d like to set the record straight.<p>What&#x27;s wrong with copying someone else&#x27;s features ?<p>AFAIK Camera Plus was released BEFORE Camera+. But it was easily beaten by the other and it became so popular that now it seems like it was the other way around.<p>But yeah Boom is a bit over hyped. It doesn&#x27;t increase your speaker output beyond the permitted maximum and so it can&#x27;t really do any damage. Its just applying a limiter &#x2F; compressor to your audio output. The thing is that noone has bothered to make something cheaper or free.<p>Robosoft was working on Apple Tech way before it was cool (from 1995..). A lot of the experienced Apple developers in India may have had their origins at Robosoft.<p>One minor but important aspect missing in the PR of the essay is about how they treat their employees. Anyone joining them fresh out of college has to deposit  an amount equivalent to half their starting salary in a bank account for which you surrender the papers to the company.<p>If you leave within 3 years , the amount is forfeited. Now this is an incredibly shabby way to treat your developers. They claim it&#x27;s to recover training expenses , but yeah 3 years !? Gimme a break.<p>Not exactly the &quot;global&quot; startup they claim to be. If you think I&#x27;m lying just go go to glass door and read their reviews. Remember to sort by date.<p>I didn&#x27;t write this to crib on my employer but to add some perspective. Sometimes devs on places like HN forget how lucky and privileged they are to be treated so well. This is how Indian developers are treated even at some companies doing good work that is globally competitive.<p>But all in all it&#x27;s still a pretty impressive achievement. I admire what they have done. However the building mentioned in the article is only half full even after the company has been in operation for 15 years.<p>I&#x27;d like to think that one of the reasons they&#x27;ve never reached their true potential because of the high attrition resulting from how they treat their developers.<p>But then that&#x27;s how Indian IT consulting works. Keep a small skeleton crew of experienced &quot;managers&quot; or &quot;lead developers&quot;,while most of the actual work is done by fresh grads , who are then billed to the client as &quot;experienced senior developers&quot;. By the time they get actually experienced and start demanding more , replace them with another set of grads , chain them to the company , rinse and repeat.<p>Don&#x27;t hate the player , hate the game and all that.