- Talk of The Town Inc20.Jan 2016
What I like about the company
The fast pace environment.
What I dislike about the company
The inconsistent hours.
The following benefits were offered to me
- CompanyTalk of The Town Inc
- Are you a Current or Former Employee?Current employee