i dont recommend working hereThe good thingsnice working environment however it tends to be stressful and has a potential career growth.
The challengesno strong structure of management, average work life balance, everyone has their own group, if you have good teammates then you are lucky, some of the staff love to find faults in others.