Pros
- It's a good way to break into the healthcare IT industry since they will hire anyone with a pulse. - Good PTO and benefits. - Some flexibility for working remotely depending on your department/manager.
Cons
- Clients HATE you from the start no matter how competent you might personally be, because they are so used to receiving awful service from Allscripts. - It can be difficult, if not impossible, to find the information you need to do your job. Clients also complain about the difficulty of locating information. Sometimes you get the impression that development is a sort of "man behind the emerald curtain." - Cronyism is king. A lot of the managers are surprisingly unprofessional in behavior and appearance. - The pay is a joke. Really talented professionals earn salaries on par with day laborers. - The CEO's primary interest is lining his pockets and he doesn't mind destroying the company in the process. - Have fun trying to work with your "colleagues" off-shore. The only training that Allscripts apparently provides to off shore resources is how to refuse responsibility for any work that isn't exactly spelled out in a document somewhere. To be fair, it may be not so much that they are lazy as that they don't understand English well enough to translate requests that are not scripted.