Working for 1 year because of that agreement
Pros
In pros there is only Remote work. On time salary
Cons
There is very much in the con section. Let's start with company management. That is not stable. Even they don't have dedicated persons for the specific position that a company requires. There is only one person in operation and he also handles some of the Hr work. like seriously not even this but he also manages employees' salaries, The onboarding of new employees, managing birthday posts of employees, the yearly anniversary, etc. 2nd don't expect you to get work for what you are joining this company. Before joining it prepare yourself so that you can also get work that is not related to your field. 3rd At the time of increment it does not matter how much hard work you put in even you would get the employee of the month reward just before 1 or 2 months. They have one statement that your performance is not up to the mark. So, we can give you much. 4th work timing can be changed at any time depending on their mood. Even you join last month on the timing of 8 am to 5:30 pm shift. and the very next month the timing changed to 3:30 pm to 1:00 Am. Even without discussing it with you at the time of joining. And you can't leave the company because you signed a 1-year agreement. 5th And yes about the meeting when it is with CEO or COO you can't take leave even if they schedule it on imidate bases on your already leave the day you have to join the meeting. Otherwise your leave mark as unpaid leave. And even if it is your break time according to company timing still you have to join the meeting. It does not matter if you are eating your food or busy with some other stuff. If you are late you are getting scolded. The company is running just video and web revenue. So, If you are a fresher don't join the company because you definatly not going learn expect out of your skills Also most of the positive reviews are fake they asked to put positive 5 star review when you join the company.