I dont work for Strategic, however I admire their spirit and get annoyed when people are looking for ways to put them down. I know several people working there and they love it!
I hope they gain financial momentum and respect from the industry, because it seems that there are always some people who are just plain nasty.