Its a very good place for work
Great place to work. Senior management is approachable, accessible and relatable. They act like a perfect late stage startup - fostering and nourishing innovation and are quick to market those ideas.
Its good place
Love to work here
Excellent!
Visited here