All the employees are friendly and ready to help at any time.
The senior management are approachable at any point of time.
Flexible work hours.
Cons
We used to have snacks before moving to the new office but for some reason it has stopped altogether.
The company is not structured so it's a bit hard to get the information regarding the company policies like holidays and all though they have a policy document which they share on the first day you don't know when it was updated.