Poor Top Management in CompanyThe good thingsGood salary if you perform extraordinary. If you work just like normal guy, you wont get anything.
The challengesMicromanaging, under qualified supervisor, weak HR policy, no proper procedure for finance dept.
Cherry pick for bonusses and perk.