- Incomm finance18.Jun 2018
I dont see a half star rating.
Suggestions for improvement
- Start over and start over from the top first. Honest opinion.
What I like about the company
Its located downtown Atlanta
What I dislike about the company
The people (some) particularly management is horrible in how they choose to treat people who report to them.
The following benefits were offered to me
- CompanyIncomm finance
- Are you a Current or Former Employee?Current employee