Cons
1. They hire people saying it's a full-time role. But everyone working here is working on contract. So basically you'll be a FREELANCER and you can't use the experience for next job applications. 2. They don't have a single tester to test the product after development phase. So they expect developers to build as well as test within 1 or 2 weeks of time frame. 3. The CEO and managers do not have 1% knowledge of how development life cycle works, so even if you explain some technical problems, you'll get the response "I don't have to listen to it. Complete this without fail within 1 or 2 hours" 4. They treat the employees as machines. Even if your family member is in hospital and you ask for leave, you'll get the response "if you complete your given task within given time, then you can take leave." You'll feel the need to prove yourself everyday since your small achievements don't matter until the product is making money. So it goes without saying that the work-life balance is not even 0, it's in negative. 5. They say they grant 1 leave per month, but if you do take leave, the so called "finance department" deducts money some months. And the leave does not get carried forward to next month. :) 6. They keep terminating people over small mistakes and starts rehiring. And the loop goes on. 7. After leaving/being terminated you'll get a scanned paper in the name of Relieving Letter, which doesn't have company stamp, so the next employers won't even consider it. 8. They keep changing the marketing name. In the span of 2 months, they changed the name twice. First it was Filed(you'll get the reviews on glassdoor itself, where you'll see the CEO tried to change the reviews and the glassdoor shows an warning about the company), and now it's Lolly. P.S.- It'a well planned scam and if you stay in the company for more than 1 year your whole career will be over.