1. Company is small which is a bonus, however, this may pose capacity challenges at times
2. Billable hours system allows the company to remain efficient, yet this system may not fit all work personalities - be sure to do your homework to see if this style of management is best
3. There may be times where communications between employees and senior management may not be the most efficient, however, because of the open door policy with senior management, these issues can be troubleshooted quite easily