1.0
27 Oct 2025
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Great pay, great benefits (used to be better), great people to work with (although this may change)
Cons
The CEO forces his conspiracy theories onto employees; there is no stability on vision or on any promises made, employees are now treated roughly and with no respect especially for dissenting opinions.