For Fresh GraduateThe good thingsIt is good for people who are fresh graduate where you are able to involve in every thing and anything. It is good for those people who want to learn and salary is not their 1st priority.
The challengesProcess improvement. Is hard for people to change once they are in their comfort zone