The work environment is very organized, inclusive, diverse, and everyone is willing to help by providing training, tools, or passing down the knowledge.
Cons
Fully on-site work environment where only one day is remote, which does not allow for a flexible work-life balance.