Hmm, where do I start?
In nutshell, they have start-up culture, that means, lot of things are not organize.
- Skewed System: They don’t have leave management system, there project management and service ticket management app are skewed, and don’t work the way they should
- Small Office, Inadequate infrastructure: Currently, company is stuffing up the employees, and office is too small for it. Most of the new joinee don’t have permanent desk, they are given laptop and have to sit where ever, they get place. Canteen is too small to accommodate all. You never get seat in peak time, lot of waiting, you got it. Office layout is not spacious, like other IT majors, here you are line up one and other like BPO, and office building is neither great. It nowhere compare to Big CMMi 5 swanky office, where you have modern architecture, auto-lift, post interiors, etc (here, lift has complete 50 years and hardly working).
- Project not organise: I work for a projects, and that total chaos. No requirement documentation, no process, lots of re-work, this cause frustration, late sitting, Saturday and Sunday working. Project manager aren’t competent and don’t know how to handle the team and time. Most of the decisions are ad-hoc, one day to this, another day do that. This just harm the work and code quality, but your careers too, as you are never focused. You are happy at work, when you achieve work satisfaction, that you achieve something with good quality. This may never happen here
- Senior Management: Don’t have clued where to go, total disoriented with ground realities. Just had that position because they stick longer with company rather than they are competent for that position
- HR Policies: They make you sign the bond of one year or one lac rupees, when you join the company. If you happen to get short-term 15 days onsite, you need to sign another 9 months bond, else, return ticket fare, visa cost plus onsite accommodation cost before exiting the company. 3 months notice period. Rest is standard HR policy, which most company have.
- Limited Parking: If you are planning to bring motorcycle or car to office, hold on, they have limited parking in-premises, and you need to park on road with Pay and Park. Costly affair.