It is good for people who want experience in general. The good thingsThere are incentives and bonus.
The challengesThere were many challenges, the management wasn't listening to the concerns of people below them. The attrition rate and culture are not good, especially with break time. Low pay and the opportunities aren't equal.