small company culture, uncapped earning potential, interesting jobs/clients, great client relationships, resourceful recruitment tools, ability to make an impact, great communication with CEO/COO.
Interesting work
Lots of opportunities to grow
Caring Management
Never a boring day
Great compensation and benefits
Competitive yet collaborative work environment
Lots of good communication between everybody
Cons
Honestly can't think of any cons. As a small business, this company provides you with many opportunities to grow and wear new hats.