Pros
Connexta is a company whose main product is software, not a company that makes software to support a product, which means this is primarily software development. There are lots of technologies to learn and new and upcoming solutions are actively evaluated for integration. Environment is free, collaborative and relaxed, with discussion happening around the office regularly. Developed software is Free and Open Source. Developers are encouraged not only to program, but also to participate in the design and architecture of the software.
Cons
There is a lot of software and moving parts of it to learn and it can be challenging when first coming on the job. On boarding of new hires lacks in some areas, but is under constant improvement. The type of business Connexta is involved in has a lot of acronyms and they fly all over the place in discussions, so that can add to the difficulties of being a new hire.