Highly trained and helpful individuals
The culture is very inclusive
They are good at communicating.
So far my experience has been good, yeah there are some stands where my company can improve.
This is one of the 3 companies I worked so far and easily best among 3. Good benefits, good staffs.