Pros
The best thing about working for NextGen is the opportunity, available for all of us, to pave our own way & up the 'ladder'. Knowing that the hard work we put into our day-to-day will result in recognition and advancement, anything is truly achievable here. The combined level of knowledge among the team is decades long; we rely on each other for industry news, tips, and general know-hows to make sure everyone has a great opportunity to learn and succeed. The team here is fantastic, our culture is unbeatable, and genuine "real family-like environment" is palpable. It is really more than just lip service; NextGen cares about their employees and the growth of the company which shows in the flexibility, level of open communication, and the perks provided to all of the team as a whole.
Cons
No cons to speak of, lots of hard work and diligence pays off around here so there aren't many cons to speak of.