Good salary, incentive(which is actually given), work timing are known and does not unnecessarily hold back people in evening. You get to interact with the top shots of industry directly rather.
Cons
Small company, location is little off the main road (would have been good if it was on metro route),