Connexus is affectively one step above being an out-sourced call center, but ran in the US instead of internationally. They only provide the legally-mandated bare minimum of health coverage, which isn't any kind of real insurance. This may change after the first year, but it's not worth the wait. They don't have any strong professional training and development process. Again, there are a dozen other issues that could be mentioned, and there'll be more or less of them dependent on which project you're assigned to.