This company is absolutely pathetic. They claim to be the most transparent and most caring about their employees. However, they are just filled with lies to try and keep people happy so they will shut up.
All of these "positive" reviews you see on here are from current employees that were asked (forced) to put them up there... Or they come from the HR team. Those employees are probably afraid if they don't do it then they will get fired. Upper management has no clue what they are doing and honestly they do not care.
If you want to be left in the dark about everything that goes on.... then this could be a good fit for you. Otherwise, I would run.