Competitive salary and benefits package compared to others
Complimentary pantry snacks and a monthly credit allowance for vending machine purchases
Flexible working hours
Cons
OT culture, leaving the office on time after completing tasks may lead to rumors that you are not busy enough