The company is bad to work withThe good thingsThe boss and colleague is good but the salary package is not too good. Advise to just get experience then hop to other company.
The challengesThere are not much challenges as the company is not willing to adapt new innovative changes, they tend to stick to old and traditional style and do not crave for changes. All old people tends to holds power and young people will not have a chance to progress further.