Pros
The management team here really cares about their employees well being and success. From interviewing to now, I have felt that they treat you like a human before an employee - and that is invaluable in itself. The team collaborates well and everyone is heard. They offer fully covered, top of the line benefits for you and your family and aren't stingy with pay. Its very inspiring to be exposed to the amount of creative beings on this team that all have a common goal to make the world a more sustainable place.
Cons
Its hard to write any cons because I genuinely enjoy everything about working at this company and with the team.