First Communications is an ok place to work. The day to day tasks aren't too strenuous, but there is no structure within the company. One day we do things a certain way, then the next day we're reprimanded for using the same process as we were told to use the day before. I've learned a great deal about the telecommunications field. I enjoy all of my co-workers, everyone here is such a pleasure. The hardest part of the job is applying the rapidly changing policies within the company. Most enjoyable part is the employees.