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.