Lengthy interview process, poor management. Trying too hard to make a good impression. Overall a terrible company to work as they have very high turnover rate as well. Please be prepared for multiple rounds of interview spread across numerous weeks, and in the end they will keep you waiting