Pros
Pays better than most others in the area.
Cons
Upper management is rarely, if ever seen. They do however expect their employees to work ungodly hours. I was asked to go to London to work on a project for 2 months, coming home for a week in between. Like an Idiot, I said yes. I've been here a month and a half, working 70+ hour weeks at all hours of the day and night (and even 20 hours shifts at points). I've been here over a month, but am unable to go home, and it now seems this will last through the next 3 months at least. I'm not even able to go home for thanksgiving to see my family! They do not care about their employees, or their lives. Their solution to keep me here was to throw money at me, which has worked so far, but now that I'm realizing the true scope of the situation, I'm not sure I will be employed here much longer.