Pros
Good Working Environment, Weekly outing
Cons
Low Salary, High work time, Even some times you will work in weekend and nights but salary will so low, Management will not give respect, even founder does't know if the manager fired the employees or not