Pros
Great program managers that are understanding and also available to discuss how personnel can improve in their work.
Flexibility on vacation hours and understanding from corporate executives on leave for injury, illness, bereavement, etc.
Matching 401k option available.
Generally positive work environment and coworkers within BayFirst offices, as well as onsite locations.
Cons
Lack of communication by leadership on direction of company and clearly defined corporate goals for individual agencies/contracts. If employees are unsure of what capabilities exist within current BF employees, and have no understanding what specific avenues of work BF HQ wants to pursue, how can employees provide any helpful feedback to leadership?
Raises are generally small, even with 6yr+ employee, and are less than or match US inflation rate (This in turn provides little incentive to produce good work/win work year over year).
Salaries are on average below the median salary for similar positions within other DC-based companies.
No sense of "teamwork" culture within BayFirst. This leads to a lack of trust from employees in leadership, as well as a lack of leadership's trust of employees, since they do not generally communicate with one another.