It is difficult for unprofessional and lazy people who wants to achieve by short cuts,detailed knowledge and command over the basics is demanded.
They continuously insist on discipline and improvement.
They demand quick learning and it's implementation on their projects.
They demand perfection and sincerity from their employees.
They are intolerant to frauds.
They do not provide internship to students who come to enjoy and pass the time without following instructions and organization rules.