Pros
While the majority of people are smart and friendly, management is soulless.
Cons
No culture, terrible tech, lack of communication from management, management lies about pay while enriching themselves, below average benefits. Any negative cliche you can think of about a company probably rings true for BlueCrest.