I've worked for Allied Worldwide for nearly a year, and so far they have been the worst company i've ever dealt with.
They do not care about their employees.
They sell you a role by telling you it's going to provide you will all of these amazing benefits, but when you actually do it, you find that you get none of that.
Allied Worldwide is full of liars and cheats.
They pay is also terribly low.
All of the good engineers that i've met over my time are leaving the company because they just couldn't bare staying any longer.
In conclusion, never work with allied. Never work for allied. Allied are terrible in every way.