Pros
None at all. You do not want to work here in any capacity, but especially in management.
Cons
TOXIC!!! Terrible upper management who do not care about the employees at all. It's dangerous and their approach to any perceived failure is to publicly punish or admonish whoever they believe is at fault. The owner basically has his friends working for him, so you can do nothing about the terrible treatment except take it or get another job. It's also terribly micromanaged. They won't even let salaried supervisors add, change, or even approve time punches, leading to employees not getting paid correctly every week. It's sheer chaos and pandemonium where each manager is out for themselves. By far the worst morale I've ever witnessed at a job site. The problem starts all the way at the top with a horrible owner / CEO, Mr. Prabhat Jain, who thinks he can treat his employees as if they work in a sweat shop. The nepotism and toxicity are far above and beyond anything I've ever witnessed in any manufacturing setting. I wouldn't even recommend this job to an enemy!