If you have more than one job offer, consider this company as your last choiceThe good thingsAll staffs have access to the in-house trainings, active sport club, good colleagues, not much office politics, networking
The challengesalthough half of the company revenue came from hardwork of this department (project source,bidding/proposal etc) yet still difficult to request the recources, high turnover so quite difficult to maintain the SOP, budget micromanaged, must be highly competent and it's not a place where you can do experimental, upper management style