Pros
OK place to work if you are young, looking for some experience and have freedom to move onto the next opportunity after accomplishing your short term goals. If you can get hired to work on a larger Federal contract, you will have more security than others. Weston is still making payroll every two weeks.
Cons
If you are looking to be a Project Manager, be very careful, as the reliable resource pool to execute projects is dwindling fast. Weston's solution to this dilemma is to try to create teams by using staff from remote office locations, which will be very challenging for any PM. The attrition within the PM and technical staff ranks makes it difficult to confidently sell work. There is little confidence in mid to upper management from the rank and file. As sales forecasts dwindle, staffing cutbacks (plus resignations) continue to keep costs in line with reduced revenue. There is more and more empty office and cube space in offices that were once buzzing. Private company stock value decreases drastically every quarter and there is no ability for older employees to cash out of their 401K company stock, which was supposed to happen after a certain age. Kind of like Enron. New Senior Management came on with positive platitudes and "key new management hires", but now effective communication has ceased. Feels like it's only a matter of time before the ship goes under.