It is a good experience that is full of twist and turns.The good thingsHaving be able to understand the meaning of cooperation and responsibility. But the most important thing I learned is self-respect.
The challengesThe only challenge working in here is having your patience and peace of mind being wrecked.