1.0
25 Feb 2026
Current employee
Recommend
CEO approval
Business outlook
Pros
you get a paycheck mostly.
Cons
Culture is horrible, lots of broken promises. They tend to dangle title bumps in your face. Some leadership should never be in a “leadershit” role. No love for the channel only blames. Don’t believe the other reviews they are all probably fake.