NX has had a meteoric rise to the #1 tracker market share in solar trackers, which I believe it will retain indefinitely. The challenge for NX is that it must continue to drive down costs aggressively to compete against its imitators in the market. This can be very challenging because that means NX will ask A LOT from its staff. The team is expected to work very hard, and to deliver on its commitments regardless of the roadblocks.
NX is a first generation organization, and still an entrepreneurial company at its heart. Meaning the company culture is to make decisions VERY quickly, often without all of the information available. The prevailing wisdom at NX is that it is better to make a quick decision with less than perfect information, than to wait a lose an opportunity. No "analysis paralysis" here. Make sure you are ready for this approach before you come to work here.
As I mentioned, the leadership is tight knit, and it can sometimes be difficult to gain their trust. Some have perceived this as if you aren't buddies with the exec staff, you don't stand a chance at NX. That's nonsense; if you spend the extra time to engage with the exec staff and other key leaders, ask for feedback, guidance, etc, they will help you succeed. Even if you are a few levels down in the organization, they will be receptive to such a proactive approach.
There are at times culture clashes with Flex, its parent company. Flex's model has historically been an EMS, meaning to generate out small margins based on volume, whereas NX is a product company selling ingenuity and creating value for the customer. Flex is working hard to change to be more of an end to end product and mfg services company, but that is a long evolution. The red tape required to make an EMS successful sometimes does not translate to a growing solar product company. From my perspective, both Flex and NX remain committed to make this marriage successful and continue to learn from each other.