Good Place to workThe good thingsNo politics, provides training, great opportunities provided
Career advancement is there to go for if you work hard for it.
Unselfish leadership.
The challengesDemanding customer and catching with technology and skill development