Great learning and working experienceThe good thingsOpportunity to work in big projects
Microsoft certification
Visual Studio Subscription + Azure credit
Training
Good culture and working environment
Good benefit
Value learning and performance
The challengesCompany is overly dependent on the key accounts. When the company is not getting new projects from the key accounts, many people will be unassigned to projects. Those who are unassigned, will be asked to take certification, which is still good. But not good for people who prefer real hands-on experience.