I've worked at many companies in my career and this the first that really treats employees the way they should be treated. American wants to see employees grow and advance. There is flexibility in your work schedule to attend your children's/ family events.
As expected by any employer you will be required to perform your job duties and held accountable to complete them. It's ok to make mistakes, you are taught to learn from you mistakes and move on.
If your looking for a great place to work that treats employees the way they should be treated, than this is the place to work.