Negative Points - Hidden Policies, No Learning, Support Projects, No Work-Life Balance, Worst managers and team leads
Pros
Most of the shifts are day shifts. Still work from home
Cons
- NO LEARNING, they will just put in your mind that you're in that company where you're learning lots of technologies and being experts. However, once anybody will check his level by giving interviews in other companies, he will not be able to compete, because managers will not let you be a master in any particular technology. They don't want that you could be able to clear your interview as per the market requirement. By this, you will be only a helper, not a technology expert. - SALARIES are bad, no sorry, its worst as per the market. - Lots of HIDDEN POLICIES are there like separation policy and referral bonuses. Especially, read your agreement if you're joining by mistake. As per that agreement you will have to work 6 months more than they are telling you verbally. - You will never ever get the amount that is in the offer letter. Even after completion of the agreement YOU HAVE TO RETURN A SPECIFIC AMOUNT in any situation if you're leaving the company. - Most of the projects are just SUPPORT PROJECTS. They give the designation DEVELOPER, but developers also work in support projects. - POLITICS is very high, starting from Associate Project managers to upper management. - They will put FULL PRESSUREand also try to ABUSE you and DEMOTIVATE when you're ON NOTICE PERIOD - You can't expect a good hike, but yes they are expecting that we need to pick up the manager's or lead's CALLS EVEN IN THE ODD HOURS. - Everybody has to SIGN AN AGREEMENT, even if he has joined for any position, COMPANY HAS NO TRUST on its employees because when employees will know about their hidden policies, he will certainly try to move from this organization.