Flexible depending on your manager. Friendly coworkers. Really good company to have on your resume, recruiters constantly reaching out. Very diverse company.
Cons
Little transparency from upper management. Constantly on edge about new changes. HYD office opening created a ton of extra work that we won't see the benefits of for a long time.