Overall Good - Business Development Manager Stellar Employee Review

4.0
Mar 4, 2026
Recommend
CEO approval
Business Outlook

Pros

Time Flexibility is good in this company.

Cons

Learning Opportunity is not as per expectation.

Explore other reviews about Stellar

5.0
May 15, 2025
Recommend
CEO approval
Business Outlook

Pros

So nice good to work with and very interactive

Cons

Not really an cons I can think of being an intern.

4.0
Feb 4, 2026
Recommend
CEO approval
Business Outlook

Pros

professional in most of the things

Cons

Zero benefits on W2 basis

See reviews by: Helpful|Rating|Date|All