They are true professionals..
Pros: good snacks onsite, but you eat at your desk everyday so their should be
Cons: no life work balance
Great name to have on your resume if you can stick out the lack of work life balance aspect of the organization. You work 12-14 hours days over and over again, they are a very top heavy and micro manage everything you do.
I cannot really list any positives of this organization, other than the name on my resume.