Pros
Opportunity to work in a specialized refinery and industrial data integration domain. Exposure to large-scale data integration, business processes, and operational workflows. Good opportunity for junior employees to learn if they receive proper guidance. Colleagues are generally helpful when available. Work from home flexibility On-time salary
Cons
Onboarding process lacks structure, with unclear roles, responsibilities, communication channels, and project onboarding procedures. Access provisioning, software installations, and licensing involve multiple teams, causing delays and excessive dependencies. Knowledge transfer and project onboarding are largely informal. New hires are often expected to figure things out on their own. Significant idle time can occur for new joiners. In my case, I spent nearly 3 months without meaningful project onboarding, during which structured domain and project training could have been provided. The organization tends to assume that experienced hires already possess the necessary domain knowledge. However, refinery-domain data integration requires substantial business and operational understanding that cannot be gained through technical experience alone. Despite having many years of experience in backend development, system integration, C#, and Azure, I found it difficult to become productive quickly due to limited documentation, insufficient knowledge transfer, and the complexity of the domain. Critical project knowledge is concentrated among a small group of experienced employees who are often assigned to multiple projects, limiting their availability for mentoring and support. Internal communication and documentation need significant improvement. Work is heavily focused on functional and business-domain discussions, data validation, and data quality activities, with comparatively less emphasis on technology and engineering practices. Client approval processes are highly restrictive, and most work items require multiple approvals, reducing agility and slowing execution. Project execution often feels reactive and ad hoc, with limited evidence of structured Agile/Scrum practices. Career development, technical training, mentoring, and recognition programs could be strengthened. IT infrastructure and employee experience can be improved, including access management, laptop performance, Single Sign-On implementation, and workplace facilities.