I worked for Netsmart for several years. This could be a good place to work, but the corporate culture creates an atmosphere where management by fear and intimidation is the norm.
Here's some of the things to look out for:
Disorganized, and sometimes abusive. Managers have been known to shout or call out employees at meetings.
Very high turnover rate - people either quit, or are fired on an almost daily basis.
Overtime is expected.
Compensation is below average. Bonuses and monetary incentives are a rare beast.
A good amount of product code is written in a language that has little use outside of the company.
Too many products that either sound or function the same way. Lots of bloatware.
Tuition reimbursement is a rare beast. Difficult to get promoted or move laterally.
Plenty of time spent pushing the company brand, very little educating its employees.
Strong disconnect between what the company says it does for mental health and how its employees are treated.