The company might mean well for their workers but the top management needs lot of improvements, etc.
It's a company that seems promising but have no protection or interest on their workers. Especially if you are in a higher position.
Your assistant can pull you done with simple compliments. Bad that the company isn't ready to investigate things but hand you termination, etc.
My experience was really bad there.