
The best part is the unlimited vacations.
Culture is now becoming more people focused.
Interview process was quite long and comprehensive.
ELT is very collaborative and helpful.
The best thing is the focus on innovation.
I am most happy because of my friendly coworkers.