Good for freshers.
Can learn new things.
A good opportunity for who wants to kick-start their career.
Cons
Doesn't respect employees.
Are insensitive and unprofessional.
Threatened and tried scaring me to complete my ongoing batches after I sent my resignation
There are none. A company that pushes you to only communicate via WhatsApp is a pure scam.
Cons
All the inconvenience that come with working for a fraudulent company. They will ask for your social and all your personal info before sending you any offer letter. They will NEVER get back to you even after promising to do so. Bunch of liars and unprofessional morons.