Pros
Any job can offer the benefits this job offers (and most likely, even more than what this job has to offer), so I'm not going there.
Cons
1. All teams are understaffed compared to the amount of work that comes in, so there's excessive workload almost everyday. 2. Work-life balance is bound to get hampered - 5 days working, 10-hr shift each day, yet most employees stretch to 12-13 hrs almost everyday to complete the tasks assigned. 3. The management is a little inconsiderate: a. Expecting employees to stay back and complete their tasks without OT. b. Expecting employees to report to work even though they're sick (I had worked on the day I had an accident; and the next day, when I applied for sick leave, my manager was disappointed and told me that I had to take care of any critical deliverables anyways. In another incident, I had attended a mandatory meeting and needed to leave as I had burned my hand in hot oil the previous night, and the manager was disappointed again and I had to work for about 40 minutes to finish some task before I could leave). c. Not approving planned leaves (I had to beg throughout a week when I had applied for one day's leave during Diwali to plan my flight to hometown... also, I worked on the day of Diwali on an internal deliverable, a marketing collateral which I found out was reviewed next week, so I was left wondering what was the point in making me work on a holiday... point to be noted: I've worked during sick leaves and holidays but never got paid for any of them). d. Favoritism towards some employees (Some are allowed Work From Home flexibility and some are not; some are asked to stay back to complete deliverables, some are not). 4. The CMD and the management are too demanding, sometimes to an extent where you might be asked to work on deliverables that have enough buffer time before submission, but they'll make you complete it in advance, eventually making you stay back and stretch your shift... this is very common at EI Design). 5. Process flow is often overlooked and managers don't take ownership of deliverables; they expect the subordinates to do that. They take projects with unrealistic deadlines and the pressure falls on team members, and many projects are chaotic and are handled poorly. In summary: 1. You give too much for the job, and in return you can't expect anything but salary on time (paid on the 7th of each month). 2. Work-life balance is bound to take a big hit. If you have other creative interests, you'll hardly find time to pursue them. You'll be loaded with work everyday, often even on weekends and holidays. 3. In general, leaves don't get approved so easily (planned leaves and comp offs). You will be expected to work on leaves and holidays to complete critical deliverables. 4. Don't even think of joining here as a last resort. Be patient and you'll find a better job. Switching to EI Design is a degrade to your lifestyle. But if you're the type of person who doesn't have anything expect a job to look forward to or enjoy in life, then this job is for you. 5. READ THE OFFER LETTER VERY CAREFULLY - it is too one-sided.