Get weekly updates, new jobs, and reviews
Here to help
Coronavirus update

bp Employee Reviews for Financial Analyst in Houston, TX

Job Title
Financial Analyst6 reviews
Location
Houston, TX6 reviews
Found 6 reviews matching the search
See all 3,985 reviews
3.0
Job Work/Life Balance
Compensation/Benefits
Job Security/Advancement
Management
Job Culture
Very cut throat work environment. Must be willing to go above and beyond in order to be rewarded. Management doesn't usually listen to employees opinions.
Was this review helpful?
3.0
Job Work/Life Balance
Compensation/Benefits
Job Security/Advancement
Management
Job Culture
Professional work environment. Management in most areas are courteous but to the point on direction for the project. Hardest part of the job is wondering how long you will have a job.
Pros
Great health benefits and retirement for their employees. Onsite gyms and physical activities.
Cons
Independent contractors used instead of hiring them as employees.
Was this review helpful?
4.0
Job Work/Life Balance
Compensation/Benefits
Job Security/Advancement
Management
Job Culture
BP is a great company to work for; the only issue is that they outsource a lot. Other than that, they offer employees a lot of things and show their employees that they are appreciated and valued.
Pros
Constant learning and changing
Cons
Outsourcing a lot
Was this review helpful?
3.0
Job Work/Life Balance
Compensation/Benefits
Job Security/Advancement
Management
Job Culture
Yearly re-org. Does not matter how hard you work or how much you contribute, if you do not get on the right side of upper management, you'll probably get cut sooner or later based on headcount.
Pros
Benefits
Cons
Bad management
Was this review helpful?
Rate your recent company
Share your experience to help others
4.0
Job Work/Life Balance
Compensation/Benefits
Job Security/Advancement
Management
Job Culture
interesting place to work. not sure what else to say. i can just add more words, but it is an interesting place to work.
Was this review helpful?
3.0
Job Work/Life Balance
Compensation/Benefits
Job Security/Advancement
Management
Job Culture
BP is a good place for someone who needs flexibility. The downside is that a smaller company does not allow you to see as much as you would in a smaller organization.
Was this review helpful?