Techical staff, ability to provide custom applications, small nimble environment. Decent BI tools.
Cons
Xerox contacts are lifeblood, they cannot seem to expand or diversify beyond Xerox contract. Amazed they are still in business. Leadership is very old school and not engaged in Rochester NY.
It's a very casual atmosphere. No strict deadlines, nobody in management breathing down your neck.
Cons
Lacks structure, focus, and no rewards for working hard and producing results. The people that work here aren't passionate about their job. They come in at 8 every day and leave at 3:59; they just put in the time they're required to and that's that.