Pros
Hires freshers and provides them with the opportunity to grow and learn.
Cons
There is a clear lack of structure, and if you are familiar with employment laws, you will clearly understand how loopholes in these laws are used here. There is no way to make changes that would improve this place to work. In the end, you will have two choices: either you stay or you leave.