Flynn was overall a really great company to work for, the staff in the office work well together and the crews were very hard working and respectful. The training received lacked, but there were plenty of people available to ask questions. The hardest part of the job was figuring out what to do on a daily/weekly/monthly basis. I really enjoyed getting out of the office and onto the job site where the crews helped me learn about roofing.
Very laid back environment