Pros
"Great place for those who are stupid" You will get a lot of attention, only if you are stupid, if you can keep making stupid jokes all the time and almost force people to enjoy your stupidity.
"Doesn't matter what time you come in!!!" because anyways you won't have anything to do unless you go to bunch of "pretending busy" senior engineers and beg them for work.
Are you an Engineer??? too bad because they don't want you, every time I look at my manager I feel like he is confuse why did he hire me when he doesn't have any work for me.
"The work here is challenging" Yes friends, your work majorly will be to find work, and you have to be lucky to be able to work 40 chargable hrs a week.
Cons
No scope for progress in the company
Not good for engineers.
Not enough work, because of small projects.