
The leadership team is very approachable.
The best part is the non taxable allowance they the offered to us.
What makes me most happy at work are the people I interact with.
The best thing about our team is that we always interact and help each other.
The most positive about the culture and environment of this company is that they really really give value to the employees' opinion and time. Also, they really pushed their employee to be better everyday by providing coaching session.