Freeman is a great company with values. Leadership teams support growth both personally and professionally. Remote work schedule allows for flexibility.
Cons
We have undergone several internal re-vamps with some of our systems which has been a bit painful. However, all growth comes with pain points.