One of the worst place to work, no learning at all
Pros
1. The team is small so you get a chance to lead even if it's too early for you 2. They will offer you free breakfast to make you come early and dinner to make you stay till late.
Cons
There are numerous cons but there are some which matter the most 1. Most of the time it feels the company is headed by a bunch of kids who just keep bossing around all the time to show you are just an employee. 2. No learning, you will mostly be working on same or similar things again and again. 3. Saturdays are working and they haunt you like anything. 4. Don't fall for we will give you increment in 3 months just join us now. 5. No professionalism at all. 6. You get your salary on the first Monday of the month and you are expected to pay your rents, loans etc on the first day of the month. 7. Negativity all around the office, believe me, it matters a lot. 8. The number of hours spent in office matters more the amount of work done, and all your appraisals and promotions depend on that.