superbThe good thingsthe environment and the colleagues are very friendly which give a good vibe in the working life here.
The team is also very good and helpful when we need help. All you need to do just ask. If you don't ask, they will expect you to know it.
The manager which is the boss is very understandable.
The challengesThe only challenge is that there's no real training. They will train with giving a job. So you will need to learn by yourself by completing the assigned job. Although, I already ask about the training, but they said this is your training which I think is not as what I expected. So, this is one thing that they need to change if they want to hire a fresh graduate.