You will have an overall skill development as they hire very few employees and get their work done by giving multiple roles to the same person.
Cons
Salaries not credited on time and also deductions for no reason. Toxic control and unexpected firing. Even basic facilities like providing water or clean washrooms are also not available.