You will learn if you are fresher that’s the only pros
Cons
Management don’t trust you
Micro management no one stays
3 months notice period even for executive level
Poor leadership and management quality
High responsibility no authority
Not a good working culture
No growth
1. Can upskill yourself
2. You can grow eventually, it's how you take the feedback or give the feedback and handle it.
3. Management is helpful for your personal and professional growth.
Cons
The only cons for me are I had a habit of weekends off, Company follows the policy of 1st and 3rd sat.. so adjusting to that.