Pros
* Good Perks and Benefits
* Learn a lot of new technologies
* Genuinely thrive for excellence
* Open minded, friendly, thinking out of box preferred
* Emphasis on Employee satisfaction
* Company provides snacks, lunches
* There is gaming zone to relieve stress