Somewhat low rate of compensation in comparison to other companies.
Again, the small sized company allows for a more "family" oriented feel instead of a larger corporation.
A slight lack of diversity in the workplace, likely attributed to the small size of the company.
Potential lulls in work.
Unrealistic travel schedules, and exciting travel locations seem to be reserved for individuals with more seniority.