- 24-7 intouch21.Dec 2016
What I like about the company
At first it was laid back.
What I dislike about the company
All the management team has favorites. Concerns are not addressed unless your a favorite
The following benefits were offered to me
- Company24-7 intouch
- Are you a Current or Former Employee?Current employee