Pros
Working at J2 has been a very rewarding experience. Every employee, from the CEO down, is extremely accessible and willing to help with questions about unique projects. The management really encourages employees to stretch their wings and see what more skills and resources could be brought to the business. The office is dog friendly, which helps with general morale. Benefits & the 401k plans are pretty cushy. This is written during quarantine, and J2's visible efforts to keeping everyone employed and busy are a welcome thing in an uncertain time. If you want a stable job in a friendly office space with regular construction site visits, this is the place for you.
Cons
Working remotely is generally not allowed (quarantine being the big exception). The company has a fairly fast VPN & recently adopted Microsoft Teams, which allows pretty streamlined inter-company remote communication. Allowing employees to work remotely a couple days a week would be welcome.