Best thing was the culture supported excellent work/life balance programs
No bad things, all benefits offered are great and make your life much easier and convenient.
Best: Able to claim for meals - breakfast, lunch, dinner. Worst: Not having a pet-related benefit yet!
List based on reports from current and former employees. It may not be complete.