Pros
Flexible working hours Flexible leave policy Timely salary WFH
Cons
- No fixed working hours, manager can call you any time for work - Expect to work after working hours - No performance judge, no skills judge, how much you work extra will be counted - No promotions at all, people holding the positions will be there, and instead promoting existing people they will hire new, so delivery is not impacted - No appraisal compared to the work they expect - No learning, they just focus on delivery, feature need to be shipped, how they shipped not matters - No job security, as many people forced to leave if they don't work as per their needs - Managers can yell, say anything but you just need to listen, if you counter than anything can happen - Favoritism and politics starts from the root level - They run their own version of sprint and agile, no planning and discussions, just finish the work in their expected time not yours. - They say they are product company, but in real they are not a product or service company either as all the requirements comes from client for their own products.