good place to learn
technically good work
flexible environment
fun to work with teams
openness till top management
top management very good to star employees
i see reviews complaining about top management but then lot of very positive changes in last 2 years as well. hard decisions but improved the environment a lot.
Cons
move from .net to open source was a big decision and lot of people left
team and talent has improved a lot but older employees feel they should be given chances as well.
too many things going on and .net migration still not complete. A team of 30 devs or so were building 4 products. very hard to keep focus