As site architectThe good thingsGood starting point of career. You can learn a lot from the team, but will depend on the Project manager you will be with. My team was amazing.
The challengesOverworking without pay. Too much political issue. Some are unprofessional. No salary increase. Too many gossips that will affect your work.