Very energetic and a fun company to be apart of
Customer Service IT Representative (Current Employee) – Washington, DC – December 9, 2015
Everyone at MetroStar are very supportive and energetic. I am not capable to work at the headquarters, but even still it is awesome how they keep in touch with the on-site employees. The company is steady growing!