Great environment to learn new knowledgeThe good thingsIt's definitely a good place to learn new things where you have the chances to involve in other job scope such as working with project team to know what's their problems and solutions in site, so from ID side can take note on the do's and don'ts in drawing.
The challengesNeed to keep on improving yourself on doing things in SMART ways.