Their interview process was very clear, easy to follow along with their instruction guides that were provided in advance of each step we had completed throughout our application stage as well during onboarding (where they gave us tips regarding what questions should be asked). They also have some great blog posts about different topics which can help you if needed! I cannot think at this time where i would dislike anything because there wasn't much negativity from my side so far but sometimes it's hard trying your best when all people do not seem happy or satisfied by something specific within an app/service etc.. It has been difficult working here since most colleagues are quite immature hence communication gets lost easily between teams especially ones who work remotely like me - therefore making teamwork more challenging than usual even though everyone tries really good :) The benefits include :1) A detailed job profile2.) Clear steps towards reaching next.