Pros
Project teams get to work with many clients, work on new and innovative technical projects, and work with interesting and promising up-and-coming companies.
Cons
To say that the culture at PFM is reactive instead of proactive would be an understatement. From the start, projects and project teams are set up for failure because executives oversell and do anything to please the clients. Teams are faced with unrealistic breadth of work but must keep clients and management happy at all times. So, employees have to resort to saving themselves by blaming others or submitting poor quality work. Naturally, this stems directly from management, who react to everything, blame employees directly, and provide no support or help. It is nearly impossible to find a well-functioning system or process in any area of the lab services business. Instead of investing the time, effort, money into building effective and (at minimum) functional systems, managers instead blame their employees for not being able to keep clients happy and not making things work. Moreover, when employees are drowning in the amount work, having to perform lower quality work, and faced with big issues, they are usually unable to receive help or support even when asking directly. However, if a manager is under pressure, their employees are forced to do their work for them to help save their own reputation. Overall, it's a toxic work environment and employees feel trapped and destined to failure.