Tons of Pros if you can deal with a few Cons
NIC has a lot of great benefits such as great hours, great coworkers, and great compensation. NIC does lack in a few areas such as long hours with no notification. There is little on job training. The biggest flaw at NIC is the lack of communication among the departments and teams which often cause unneeded tension and stress.
ProsGreat coworkers, great hours, great schedule
ConsBad Training, Immature Company, Long Hours, Not very gracious