Its very easy to join this company when they have some urgent work to be completed. But, as soon as the job is done (say 3-4 months), you will be fired citing one reason or another. The work culture is also very demanding. So, try to avoid at all cost. If you join, try searching for other jobs as and when you get free time(which you won't), coz you will not know when they lock you out of your account and inform you that you have been fired.