5.0
Feb 26, 2013
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Coworkers are so technically sound and usher in positive attitude. With various challenges and issues that can creep up anytime while working on a live project, it helps a lot to meet certain targets.
Cons
The persistent need to excel is sometimes overbearing.