Pros
It was really nice to work with people in Nomos One - team structure is quite flat organised, each voice can be heard. Quite a lot of possibilities to work with the lates tech stack for the new features. Remote work is nice if you into that (sometimes I missed the office vibes, but if you are in Christchurch or Dunedin you are welcome to come to the office - shared for ChCh and company's office for Dunedin). Understandable managers - it really helps when your manager has software development background and can understand why something could take longer than it was initially scoped.
Cons
Not a lot of possibilities for progression after getting into Senior role. Although I mentioned modern stack and tools in pros, you are still will be working with some of the legacy code here and there which adds several layers of complexity (hopefully it won't last like that for a long and the team will move to the next product version next year leaving most of the legacy code in the past) For some remote work will be in cons - as you are lacking people interaction in every form (like helping each other, debugging together, asking for advice etc - everything in a slack huddle or in a chat)