Different types of projects to work on, Remote Work.
Cons
Extreme work pressure. Mix up of work and friend relations. Unrealistic and unclear job role understanding. Clearly lying about deadlines and possibly about clients. Unorganized departments and communication among them. Unclear Overall goals. Lack of resources i.e. doctors, people.