Pros
Exceptional and Motivating Management. Visionary leader
Cons
Salaries can be improved but still an overall experience with the company is exceptional.
Pros
Small company but great staff providing excellent resources for their clients and superior support to their resource team.
Cons
Because it is small the company does not have the opportunities available that a larger organization might.