Pros
Good technology You get to know about open source Some really dedicated people around which is a good sign You get to know abt Latest disruptions in tech as company keeps discussing them
Cons
Hikes given once in every 1.5 to 2yrs and it ia. Very ordinary...when appraisal is every yr we get hikes much later so for ur three appraisal u get two hikes hence u can ignore ur second appraisal :p. No shares to employees....this is also very unclear and no openness in this No much benefits Old employees are generally reluctant to accept new ideas and open source culture becomes more of an excuse or hurdle in being more commited to work Unique culture, yeah I agree, but uniqueness doesnt mean best... Old redhatters think this is the best culture just like frogs in the drying well, and consider new employees are spoiling it but they haven't been in other good orgs to really understand it. There is no openness when it comes to career growth, quarterly pays or when hikes are or many such employee concerned issues There is hardly any career growth scope Mngt is mediocre