Get weekly updates, new jobs, and reviews
bp Employee Review

Many layoffs in recent years

3.0
Job Work/Life Balance
Compensation/Benefits
Job Security/Advancement
Management
Job Culture
November 3, 2019
Many managed moves within the company. The work environment is very dependent on the team lead you are assigned to. There have been several rounds of layoffs in recent years. The laid off employees are compensated fairly.
Ratings by category
3.0Work/Life Balance
4.0Compensation/Benefits
2.0Job Security/Advancement
3.0Management
3.0Culture
Was this review helpful?
  1. Many layoffs in recent years