There are too many downsides to list. The owner is very much into himself and not his employees. He has a Managing Partner that noone is sure exactly what he does. Some say he does the numbers as he is a CPA as well. However could not be that great being he is not working as an accountant