Pros
Cons are way too much that I can't even chalk down any pro.
Cons
1. Highly unprofessional working culture, rather no ethics at all. 2. There's no hierarchy and no uniformed or defined structure. 3. Too much of animosity, not a healthy environment to work in. 4. Tech architects fight and abuse on the floor infront of their respective teams on petty issues/topics. 5. The most senior leader abuses and yells at the developers. Always using abusive language during team meetings. 6. No proper trainings to the new joinees, no guidance. 7. Highly unethical people. 8. I would not suggest any fresher or experienced ppl to join this company, it was my biggest mistake and I'm trying to rectify it. 9. Me and my colleagues have found the way out, infact 50% company's strength is under notice.