Indeed BI Developer reviews

4.0

Be the first to recommend this company

(2 total reviews)
avatar

Hisayuki Deko Idekoba

Not enough data to show CEO approval

Reviews by job title

2 reviews
4.0
May 10, 2023
Recommend
CEO approval
Business outlook

Pros

Still a nice place to work all told.

Cons

SLT seems not to have a real plan in the face of the Fed's policies that have slowed job growth. Lots of chaos in the middle levels of the company.

Glassdoor has 5,363 Indeed reviews submitted anonymously by Indeed employees. Read employee reviews and ratings on Glassdoor to decide if Indeed is right for you.