The day to day you will regularly encounter at work is a high demand for quality and standard.
Having said that, you will learn a lot from it in due course of time that is very beneficial to your career growth.
Management treats their employees with a proper decorum that you will feel like you are as important to them.
Colleagues highly follow what is in our Company protocol towards proper ethics regardless of your position, culture, and religion.
Basically, the hardest part of the job is the stage where you are in your adjustment period. About the work itself, I could say the most difficult task is the easy task but it becomes difficult only because you are overwhelmed by it like everything are urgent.
The most enjoyable yet fulfilling feelings are the challenges and the fulfillment of your goals and a bunch of lessons learned and the people who help you to be a better and more mature individual in your career.
Pros
The Engineers showing good vibes. Acknowledging every department that excels, Seniors give free lunch once a month during the first 2 years or so of the Project.
Cons
Sometimes is the result of inevitable circumstances