An awful place to work. Decent pay but they treat employees large garbarge.
Another stellar review from The Terminated One!
bro if youre a manager is it possible you spend your whole day on this site? what kind of an image are you giving you half-a$$ retarted f**k? even your idiot bosses would Terminate you!