The company leadership style is Autocratic / Authoritarian - which can be ok depending on what type of culture you are looking for. If you are looking for a job where you will be told what to do, when to do it, and how to do it - this could be a good fit. If not, it probably won't be a good fit. The HR philosophy is Hire Slow, Fire Fast. While taking corrective action on a bad hire is necessary, the company has a history of spending several months recruiting for positions and then firing the person after only a couple of weeks on the job. Jobs in sales, marketing, and business ops are particularly challenging here. If you currently have a job, think twice before leaving it to work here. Be careful not to over-rely on the recent company reviews with positive comments - these short reviews are often from companies requesting employees write them - find contacts on LinkedIn who used to work there and ask them to share their experience as part of your due diligence process.