Great company culture.
Flexible work hours.
Working remote and in office is flexible.
They are caring towards their employees and get treated as family
go above and beyond to help their employees and offer various activities to help with work flow, personal and career advancement and health conscious activities.
Cons
-Doesnt have a great work structure. Things always change from one thing to another and you have to keep up with your tasks confirming which is the updated version. But this also depends in which department you work for. Some have more structure than others.
-Not much training offered to employees.