Pros
Good benefits & helpful support staff. Pay is fair (don't be afraid to ask for more / signing bonus). Columbus is a nice area to live in with many things to do. Company genuinely appears to want you to be healthy, offering whole host of ergonomic options from day one & an onsite gym.
Cons
A very inefficient company that fails to get work done due to lack of communication and a perverse desire to keep all information to oneself. As a new hire I was unable to get almost any training. The work was uninteresting with no real opportunity to innovate or decide the order that tasks were done. While people were not unfriendly very few people (aside from those I was hired with) were actually willing to get to know me (so it definitely could be a lonely place for less outgoing individuals). A very cumbersome hierarchy makes for an working environment that is at best slow and at worst maddeningly difficult when decisions are passed from one manager to the next (I had 2 formal levels to go through with an option of a third). The hiring practices are misleading, they commonly hire more people than are needed and then let a portion of them go (yes I was one of those). Please be aware that the position may be less permanent than you think (at least at the entry level).