Excellent Work culture. There is no restriction of working hours.
will get the great support, people who are really contributing to the work.
Company has best senior technical team and solution architects
Cons
High pressure and aggressive deadlines
One man army in the work, so you need to work hard and smart to make a difference.