Pros
Always a good collection of characters by the downtown Duluth office. An exciting level of puke on the sidewalks to keep you alert. The people you work with are actually quite nice, though.
Cons
Let's see: Absolutely inferior products that the staff is expected to peddle, coupled with increasing goals every month with zero logic or justification. ARI doesn't actually develop anything new, they just acquire other companies and integrate them into the fold of their existing business with the skills of a bumbling Scooby-Doo villain. Almost no training or continuing education programs or hope for career advancement. When someone quits or gets fired, they just chalk it up to a gain in their books. There isn't even an on-site HR representative, even though one quit about 5 months ago. As long as you get customers into their auto-renewing contracts, that's all they need.