Good company, stableThe good thingsNo shady things, very less politics, can go back on time, colleagues are very talented & knowledgeable, friendly
The challengesSlowly changing to be more progressive & active in improvements, doing better everyday, sometimes just not enough manpower, not much career development but annual increment & bonus is good if you perform ok