Compensation is below industry standard, and criteria for raises and promotion are vague.
Over broad level of responsibilities and lack of resources provided makes it impossible to move forward.
Fair salary for the market, the benefit plan is excellent, bonuses are fair.
Never dull and full of challenges to learn from that allow for personal growth and career advancement.