Great people to work with and learn from, they went out of their way to accomodate me during some tough times, and their People Team are very helpful and do a great job and organizing events, managers that were always willing to help you grow, and a great PM.
Kontras
Completely remote means I wasn't able to have actual coffee/water cooler face time with employees once in awhile, but we did a company get together in person every year.