Pros
Here are some points below 1. Opportunities to learn new technologies 2. Your ideas are always welcomed by management 3. Small organization but work culture is too good 4. CEO gives his own time to the employees from top to bottom 5. Quarter meeting which is so awesome where the CEO of the company shares the company achievements with all employees 6. The managers are so supportive 7. Salary is good as per small scale company that too dependa on experience 8. The best part is ceo always review the whole process once in a month and give suggestions as per his expectations
Cons
1. Saturday working which impacts the personal life too 2. Little politics which is good but not seems its a growing organization 3. Managers should take decisions as soon as possible in terms of theirr team members