- INTEGRA23.Dec 2015
What I dislike about the company
Many positions are way too stressful. In some departments there is not a lot of management support and you feel you are alone in escalated situations.
The following benefits were offered to me
- Are you a Current or Former Employee?Former job since 2015