Where the upside is that you are an employee and not just an employee number with NDGI, is that you can't hide in a vast matrix of staff. So if you don't want to work, be productive, or be acknowledged then any small to medium size company won't be a fit for you. I however don't consider that to be a con. Rather it is just a recognition that good work and a high standard of performance is expected from all their team members.