Very good place to work with... Will definately have work balanced life here :)
Best time of my career
Nice place to work if one likes slavery
Best Place to work,dedicated people and friendly environment.
Best Place to work !!
Best place to work at. Lovely ambience, people.
Its awesome
This is a Bio Research company...
Just Okay but charging for parking🙄
Ok
Good
Super..
Best place to work