What company would think that announcing "weekly staff layoffs" in detail, name-by-name would be a good idea? This one. First 4-5 months on the job were nerve-racking to say the least.
This is not a company that manages staff levels well -- you will either be very busy, or very laid off -- unless you are a good politician, or develop a really good rapport with your Dept. Mgr.
The company has a "culture initiative" that is moderately creepy, but will keep you amused. The 4-interlocking gears logo will give anyone with any experience working with sprockets or gears a good chuckle.