Pros
Quality work culture, with a very diverse group of employees. Once acclimated, you work independently, managing small to medium-sized projects across the 5 Boros of NYC and will report to Senior Management.
Cons
The client does not have the right people in the right positions, making them very difficult to manage.