Pros
There's enough to stay busy most of the time. Good staff Personal Office
Cons
The lack of upper management presence in the office leaves a little to be desired. They try to run the company from a different time zone, and it creates a disconnect between PMs/Executives and the Research associates. The software and development teams are well paid to do virtually nothing. the PMs and Executives haven't won any major bids to increase or improve budgetary numbers and most employees do not have any overhead time, so they are always working on billable work. There has been some major turnover because the PMs do not know how to handle or manage the people around them. Most employees are working greater than 10 hours a day, and are not getting approved for time off.