Great benefits. Good projects to work on. Significant growth within the company. Management is transparent with their employees without disclosing all details. Families members can work for the firm.
Cons
The usual cons as any other firms. Workloads. Different management styles with PMs. Too many team members on a project. I do question why they would let employees have close family members work in the same department/firm. One employee had their child start working for the firm right after graduating college and became an associate within less than 5 years. Most employees DO NOT know this, but I could be wrong. Kudos to WRA for having family members work in the firm. I encourage current employees to have your family members apply to the firm. Get that referral bonus!