Pros
A few individuals are genuinely supportive, technically strong, and worth learning from. They make the environment bearable and sometimes even productive. The company is growing and has a decent client base. If you’re looking for hands-on experience, especially in coding, IoT, and real-world implementation, you will get it. You’ll learn by doing—mainly because there’s no other option.
Cons
If you want a place that runs more on habit than systems, this fits perfectly. Work gets done, but mostly in a reactive, last-minute fashion. Planning exists, but more as a concept than an actual practice. You’ll learn how to survive chaos rather than avoid it. Management is very “old school.” Decisions flow from the top, and by the time they reach execution, timelines are already unrealistic. Work distribution is… interesting. A few people carry most of the load while others seem permanently “in transition.” I worked here for two years, mostly because of the bond/contract. Otherwise, this is not the kind of place people stay at by choice, The company has a very typical small-town mindset. Many employees have been here for years.. some joined as freshers and never left. And they are somehow proud of that. The vibe is almost like a government job: same people, same system, same thinking, year after year. No change, no versatility, just long-term grinding on the same stone till it turns into dust. Comfort has clearly turned into authority. Some people behave less like colleagues and more like permanent owners of the place. Minor human errors are treated like major failures, and criticism is handed out generously like prasad. It feels less like a workplace and more like a “we’ve been here forever, so we’re always right” ecosystem. A special mention to VP Pranita Desai, who has been in the company for 25 years since joining as a GET (and yes, you will hear this repeatedly, just in case you forget). There’s a consistent pattern of finding faults, pointing them out loudly, and ensuring you remember them. Communication style crosses into unprofessional territory tone, language, and choice of words included. Discussions feel less like problem-solving and more like public evaluation of your competence. There’s also this subtle (and sometimes not-so-subtle) messaging that your salary is some kind of rare privilege and that this might be the only place willing to pay you.