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