Pros
# Competitive benefits # Amazing hiring process (very streamlined and basically painless) # Excellent salary # Employee recognition program # Good support from ARI corporate for subsidiaries # Where appropriate and justifiable, freedom to explore new technologies is given and supported # Opportunities to repair/update legacy systems/processes # Neither operating system nor development tools are specifically mandated. As long as the work gets done, one is free to use whatever tools they are most comfortable with. # Atmosphere is one of quality-consciousness without high stress # Coworkers and managers are really terrific # Concerns and suggestiongs are taken seriously and addressed much more quickly than has been my experience elsewhere
Cons
# An improvement to the reimbursement process for obtaining office furniture and/or supplies through one's own channels could be helpful # More remote work time would be nice