I have been working at NetImpact Strategies full-time (Less than a year)
The company is small, but growing at a fast rate! Employees get the opportunity to do many different tasks and grow themselves professionally. The company invests in its employees and understands that growth for an individual is growth for the group. The training opportunities are great and they really do stick to their core values and put their clients first.
Only downside is the pay can be on the lower end of the market - but their are very unique opportunities
Advice to Management
Keep investing in your team members. Everyone I have worked for has been great and never too busy to help