A good company for fresh graduate, a lot of opportunities to learn, take up different projects, opportunity for career development is there for u to grab. There is high work load but if u think it positively, actually it giving u more chance to improve yourself and explore to different role. U need to be a good planner to plan for your job, manage your stress then u will work happily with young n kind colleague here.
Pros
Many opportunity to grab and able to make many good friends