It can be challenging to get work done since it is a work environment where people love to talk and chat. However, it is neat having a family environment where employees feel comfortable building relationships. There can be some conflict that can be seen and heard when and where it is not necessary. Training can be challenging since there are not always procedures and manuals to follow. However, the company is currently improving that for current and future employees.