No proper guidance for new hireThe good thingsFlexible working hours
The challengesYou have to do and learn everything by yourself as new hire. No proper instruction was given. Due date not specified. Performance evaluation system very unprofessional based on the situation listed in above. So, I would say fresh grad is not encourage to join the company.