Lack of transparency while in bench and you get laid off from one day to another, no previous advice to be prepared. Besides, it's strange that they are laying people off, but advertising openings for those same roles. After you're laid off, they stop answering your emails even when you ask important information.