Company Menu

Metro Interactive Employee Reviews for General Manager

Browse Metro Interactive Reviews by Job Title →
General Manager
in Chatsworth, CA

"I loved my time at Metro"

What do you like about working at Metro Interactive?

"The responsibility and the day to day work. I loved my job."

What don't you like about working at Metro Interactive?

"18 hour days"

We noticed that your web browser is outdated!

Update your browser to have a more positive job search experience.

Upgrade My Browser

×