Nice working EnvironmentThe good thingsTop management can tolerate and accept staff oppinion with good explaination. HOD very flexible and treat their staff like their friend. Everybody have their rights to give oppinion and suggestion.
The challengesSome position have limit and less opportunities to expand career.