I'm always amazed by how a complex software as IDEA seems so crisp, I'm always thinking the internal structure must be very well pieced together, there are a lot of small things and small features that you'd think would not have polish but then it's all working flawlessly. Really want to study their code one day(although it's been years I'm saying that) :t
Some countries have laws for that tho, which were implemented precisely so that all business are not allowed to think themselves as so "special" that they can set any rules whatsoever, they've done it in the past and it was ugly. If I make a mining startup can I say it's not a normal job, this you go back home once a week, work 14hrs day and can bring your child as a mini-employee?