Pros
Comfortable and safe work environment.
Excellent HR team, highly professional and supportive.
Opportunities for professional growth and development.
Competitive and rewarding salary
Cons
Need to enhance training for new employees in some teams to ensure faster integration and higher productivity.