Pros
This company does care for their employee's. They have a high demand for results but guide you and train you to get there. Concerns and questions are never swept under the rug, they are listened to, and concerns are addressed and fixed accordingly. If you are looking for a challenge and a place that actually rewards you for the hard work, you put in Look no more.
Cons
Stressful days and Long hours