Working Culture is very flexible.
Every idea and thoughts are welcomed by the team lead and directors.
Appreciation for every milestone achieved.
Amazing people to work with.
Management is great.
Cons
To the amount of work you do, salary is not up to the industrial standards.