Interesting company to work for in regards to what they are doing with technology and healthcare in Maine. Coworkers are all nice and smart people. Good benefits.
Cons
Upper management could be unprofessional and often "do what I say, not what I do." No real room for growth in the company.