Pros
1. If you are looking for an adventurous and dynamic workplace, this is the place to be. 2. I’ve experienced tremendous learning throughout my journey here. 3. I had the opportunity to work across the entire software lifecycle—from requirement gathering, translating requirements for development, QA, documentation, certification, to overall program management. This kind of end-to-end exposure is rare in most MNCs. 4. Opportunity to gain cross-functional experience, unlike role-restricted environments in many large organizations. 5. With multiple defence projects, there are opportunities to explore different domains based on your skills and interests. 6. Excellent learning platform for freshers and early-career professionals—an experience you will never regret. 7. If you aspire to make a meaningful impact by contributing to projects that add value to the nation, you are definitely in the right place. 8. Management though assertive, has been instrumental in hand holding during indecisive situations. 9. Warm, closely knit technical community that encourages teamwork. 10. Open-minded, collaborative, and supportive work culture.
Cons
1. The work environment is best suited for highly passionate and self-driven individuals; others may find it challenging to adapt but good to try and experience. 2. Roles often involve tight deadlines and high-pressure situations, requiring strong time management and resilience. 3. Work-life balance can be impacted during critical project phases or delivery timelines like any other company.