Good company - but with comments.
The management team is very effective, but Nexus does have a certain culture that is pervasive throughout sales, support, and implementation groups. It's not a bad culture -- but there isn't a lot of room or value for employees who may not readily fit into that culture.
I'll put it this way, it's more challenging to work there if you're not comfortable with that type of culture.
Technical support team, Pre sales support, post-sales support, implementation team
There's a specific culture at Nexus (and it's not a bad culture), but it's best if you fit into that culture