Pros
Self learning
nothing else to mention
Cons
The manager is extremely immature, will make you work at office (during COVID) for 12 hours everyday - WITH NO PAY
He will take advantage of your goodwill, emotionally and mentally manipulate you, make threats against you, your family and your future
Requirements dynamically change to the second, so the all your work done does not matter to the manager.
Poor management
Have yet to receive any payment spanning several months.
The reviews posted are fake, they make you add 5 stars on the first day of job.