A good workplace to learn a lot of new knowledgesThe good thingsLot of opportunities to learn, also you can voice out your opinions openly. Like the hybrid work culture here as well.
The challengesWhen there is no project, tends to be quite free, but is a good time to learn something new. But when there is project, it tends to be very rushing, but is a good opportunity to use what you have learnt to implement in the project.