A good company to start career for freshers
Pros
1. One of the oldest companies in Nagpur (having 25+ years presence in IT industry). 2. A good company to gain hands on knowledge for freshers. 3. Company circulates technical knowledge of experienced personnel through magazine portal. 4. Conducts some occasional training programmes for increasing value of an individual employee (health awareness, conflict resolution and sharing of experiences in project(s) with fellow team members and a personality development programme). 5. No dress codes 6. Works in multiple technologies like PHP, ORACLE, MYSQL, Java, J2EE, ADF, D2K and Android. so one might can gain access to knowledge and hands on experience across these multiple technologies. 7. Challenging work experience.
Cons
1. Not a good work & life balance offered. 2. Work from home is discouraged and not considered as a working day (leave will be deducted even if you work from home due to some difficulty in reaching client or going to office, but you will still be required to work for the day, due to the demanding client or project manager) 3. Leaves are not approved as per requirement of an employee (totally under control of management) (This might be occurring out of not so strong strength of team size as backup) 4. Although the expectations to meet the deadline committed to client are forced upon the employee(s) and he/she is expected to stretch more almost everyday, late mark system still exists; making the employee have irrational and destructive feeling towards the company. 5. Not a competitive compensation policy. 6. Internet access is not given full time to employees (only half hour in morning and limited access in evening after 8:30 PM) (except some privileged seniors). You get facebook and other social networking sites banned. plus gmail's chat feature is also banned. (imagine working without stackoverflow.com and other online forums for posting online programming related queries). 7. Seniors (not all) behave like dictators. 8. Lot of politics in the office which might result in loss in productivity and employee's morale. 9. Compensatory leaves are never counted actively by project manager / HR, and thus you are at least possible chances that you will get any of them (even when you are working on saturdays and sundays for a client) and the worst thing is they can not even be en-cashed. 10. No good compensation hike, when you are going at client site. 11. Technical documentation is not properly maintained and no professional bug tracking tools are used. Modern software development lifecycle models like "scrum" is not used. Thus creating a divide between lazy employees and active employees. (The lazy employee gets more lazy, while active employee has to become more active to fill in the gaps.)