Pros
NCX Inc. is an intimate company, the developers there are friendly, helpful, and driven. Lots to develop, QA, and help out with. Build full-stack terminals from scratch, that are to client specs which are good to build from. Consistent work, that was challenging and provided good experience within a team environment.
Cons
Management is very unorganized, more focused on vacations then helping or working alongside employees. Withheld vital employment information specifically pay period (monthly). Senior dev not helpful in guiding process, asked multiple times for help which was not received except by fellow junior devs. Main focus is put towards Boss's side company which is tire storage, jr devs assigned to rehash old terminal/database with zero guidance within a huge unorganized project with zero comments. The focus on new features instead of the bottom line for a project is overwhelming.