Pros
I have been working with the company and my experience has been largely positive. The company has clear expectations when it comes to attendance, communication, and performance, especially during the initial months.
From my experience, salary and deductions are linked to attendance and leave policies, and things are fairly straightforward if those are followed. The environment can be disciplined, but that also helps in building a strong work routine, especially for freshers.
There is good exposure to real work early on, and if you are consistent and willing to learn, you can gain practical experience.
Cons
The environment may feel strict initially, especially for those who are not used to structured attendance and communication policies. It requires discipline and consistency.