Pros
This was a good starter job for someone wanting to get in the healthcare IT industry. A lot of knowledge and experience can be gained by eager and talented individuals, but employees must learn through trial and error and must be motivated to seek out the available opportunities. As a travel position, this job is fun and will take people to all corners of the country and abroad, but there is a poor work-life balance.
Cons
Several years ago, the worldwide headquarters of CompuGroup (based in Germany) purchase several smaller American companies across the U.S. and renamed the collective, individual companies as "CompuGroup Medical US." As part of the so-called "merger," the new corporate office went through a rebranding period where assets were released, names were changed, and resources centralized and pooled. This didn't work out when customers called for technical assistance and got rerouted to an office that never heard of the product, only to find (after several cross-country transfers) that the department might not exist anymore. Furthermore, the new U.S. corporate headquarters forced all of the companies to adopt the same metrics across all of their assets without understanding the American market, the differences in the product, or the old business practices. And when the American holdings were slow to adopt the new practices or simply didn't achieve the corporate benchmarks, the layoffs occurred. That was a couple of years ago, and things have gotten better. But while some people have made CompuGroup a career (usually due to a long-standing association with the previous companies), the turnover from the top to the bottom of the corporate ladder -- we have had three CEOs over the NA headquarters in the past three years -- has fostered an atmosphere that the corporate office does not care about the employees. Pay is extremely low for the industry, benefits are minimal, and bonuses are unheard of. Training is almost non-existent, and there are no real opportunities for advancement. Employees must get in, get the knowledge and experience that they want to get out of the job, then get out while the option is still theirs.