Jobs & Careers in Boise, ID

Hiring? Post a Job

Show:  All Results Last 7 Days

No jobs found – change your filters above for more results Reviews

26 Reviews
26 Reviews
Rating Trends

Recommend to a friend
Approve of CEO Founder & CEO Sheila Lirio Marcelo
Sheila Lirio Marcelo
15 Ratings

    Collaborative, passionate, and challenging environment

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Anonymous Employee  in  Waltham, MA
    Current Employee - Anonymous Employee in Waltham, MA

    I have been working at full-time for more than a year


    The people are very smart and have very high standards for themselves. This is one of the hardest-working and smartest group of people I have ever worked with. At the same time, people work really well together in a collaborative environment. Politics and turf battles are rare. Instead of competing with each other, people work well together and compete against common goals.


    The hours can be long. Work/life balance is sometimes hard to maintain.

    Advice to ManagementAdvice

    Compensation and benefits should be more competitive, especially since the office is located in Waltham, instead of Boston's Innovation District or Kendall Square.

    Positive Outlook
    Approves of CEO