It is one of the best places to work. The employees are very friendly and kind. There is no limit to the learning opportunities for a person. We can explore any kind of work. And the environment is ideal for working. Moreover, this place made job look like fun.
Cons
There are no downsides as such. Personally, My place of stay is far from the company. So travelling was a bit tiring. Other than this, I couldn't find any other problems.