Pros
Novacoast has a great healthy culture with many employees over 15 years in their tenure with the company which you rarely see these days in IT. The management team is very accessible and stays closely involved with day to day business activities. The company has a tremendous global reach for a medium size business and operates on several continents today. I was particular impressed with the Novacoast internship program. Many mid level and some senior managers of the company started as interns. The program gives an opportunity to learn about Cyber Security Business and opens up an avenue for a potential career with Novacoast.
Cons
I am sure just like with any business things are not always perfect but I can't think of any specific cons.