Pros
Free Food Flexible timing If you are a fresher, it's a good place to start your career
Cons
Zoho is not what it was a few years back. Poor management, PAY FOR WORK culture is not followed, Not good for experienced people. Note: a lot of 2-3 years experienced people getting freshers salary[not even 6LPA]. HRs doesn't respect employees. Always targetted on increasing the revenue. don't care about employees. Doesn't give importance to code quality. Software development life cycle is not followed. You'll be given a raw requirement, mostly verbal... you have to develop working code. You can't learn anything else apart from the programming language that you are using.[employee retainment plan] No matter how hard you work, your manager will expect more from you. [eg. Extracting $1000 worth work from you within a week and pays you $1-$3 for the work] Your manager/supervisor will get credit for your work ALWAYS!!! If you are an experienced person, please avoid ZOHO. it is not what you think it is, now.