employer cover photo

Business Support Center

Is this your company?

Overall Feedback - Project Manager Business Support Center Employee Review

3.0
Mar 3, 2026
Recommend
CEO approval
Business Outlook

Pros

Team usually consists of good people Projects are interesting

Cons

Sometimes a toxic environment Had to work on weekends as well sometimes Money is not good No benefits

Explore other reviews about Business Support Center