Cons overweight pros. Only the culture is good.
Pros
• Clean premises • Weekly tech talks • Flexible reporting timings • Monthly/Quarterly meet-ups • Active in open-source contributions • Ego free, healthy, and friendly environment • Homely breakfast, lunch, and evening snacks • Professional desk set up with 22" monitor and MacBook • Indoor amusement with guitar, foosball, table tennis, snooker • Good project management tools used such as Slack, Trello, JIRA, Notion • Latest tech stack such as Node, React, React Native, Flutter, Go, Laravel
Cons
Stupid Compensation: • Hard to survive with the salary in Bengaluru • Mandatory yearly deduction of ₹18,000/- for food allowance • 25% of the salary won't be paid before completion of 1 year • 2 years bond for freshers with a heavy penalty of ₹3,76,000/- • No pay for extra working hours on weekdays and weekends usually • A mere bonus of ₹300/- for slogging 12 hours daily for a week • Highly uncooperative management in terms of financial matters Others: • No work from home policy • Just 12 paid leaves in a year • HR processes are way too slow • No notice period buyout option • Non-negotiable notice period of 60 days Work: • Poor work-life balance • Working on an onsite client project is torment • Lenient development with no code quality review • Rare but hectic work till midnight or early next morning • Learning curve in a project gets stagnant after few weeks • Crowded with freshers, lack of experienced senior developers • Testing devices are either not provided or provided with a delay • Onsite projects are assigned without consent and prior intimation • Pathetic IT department which takes months to issue/replace assets