Great co-workers
company involved in your success and education
fully remote
flexible hours (within reason)
get to work on cool AR projects
Cons
Things can be a little chaotic during crunch times, with upper management stepping in to help take over entry level responsibilities, which becomes confusing.