LMA
3.6 out of 5 stars.
Get weekly updates, new jobs, and reviews

LMA Employee Reviews

Job Title
Location
Ratings by category
Found 1 review matching the search
See all 14 reviews
Job work-life balance
Salary/Benefits
Job security/advancement
Management
Job culture
Odd place unusual approach to work but people ok the working arrangements will allow some people to thrive and others to hate the place. Does work eventually but lead by the lead scientist
Pros
no structure
Cons
no structure
Was this review helpful?
Rate your recent company
Share your experience to help others
See more LMA reviews
You may want to try:
  1. Employee reviews