Work-Life Balance Can Be Challenging: Depending on the project, work hours can stretch, especially close to delivery deadlines.
Limited Formal Training Programs: While learning on the job is strong, structured training modules could be improved.
Processes Still Evolving: Some internal processes (e.g., documentation, resource planning) are still maturing, which can cause occasional inefficiencies.