4 out of 5 Stars
Lots of opportunities, employees tend to stay, training is valued, bright talent, bonuses are a value-addDowners
Some teams have restructures too often, sometimes tenure valued over skilled talentAdvice to Candidates
Be proactive and ask questions about how performance will be evaluated. Overall, a great place to start a career.