Pros
Such amazing people to work with who are willing to help you anytime and want you to succeed. Such a great company who actually APPRECIATE your hard work, compliment you on your hard work and remind you constantly of how appreciative they are to have you on the team and part of the company. And if something goes down beyond your control, believe me, InsideSource has your back! You can always count on their support. You are considered family to them. Can't get any better than that. :)
Cons
I have no cons for this company.