Lots to learn
Soe, the principal owner, is the nicest boss ever.
Great colleagues
Great atmosphere
Stable projects
Take only top candidates from Tier 1 colleges like MIT, so chances are very less that you actually get a job
Very knowledgeable and extremely talented teammates
Cons
Salary could be a little better
Holidays are less
Extremely difficult interviews(don't know if it is a con, but seldom you can crack the interviews of this great company)