Pros
Great company with consistent, solid financial performance. Great growth opportunities for professionals that give 110% effort and have a strong work ethic. Contrary to other posts on this board, the company is fair regarding its bonus and merit plans. Although like all other companies, merit increases were not given this year to anyone (including executive management), $6-7 million in bonuses were given to employees (none to executive management). The company gives 5 days of sick leave (to use for doctors appointments and sick time) and up to 20 days of vacation….more then any company I’ve ever worked for.
Cons
None really worth mentioning….my commute time is not the best, but the commute isn't really good anywhere in the Baltimore/Washington region.