Metro Systems is a body shop providing no true fulltime employment environment. When your project ends you will be gone as well. There is no bench.
They are very hands off - if you are making the client happy you will not hear from them. Actually nice environment if you are an experienced consultant, but wish benefits were better. They provide minimal benefits and hourly rates are based on what the client is paying.