Pros
- Lovely colleagues. Smart, too! - Secondments to other teams and locales are available. - Remote work is available for non-managers. - Company is heavily involved in charitable, prosocial and environmental causes. As an employee, you can also get $1,000/year donation matching and spend 40 hours/year volunteering for a charity. - Work-life balance is pretty darn good; I can work later, earlier, or from home if I need to attend an appointment. - Employees with health issues (mental or physical) can access accommodations to help them. Examples: - A person who had a sleep disorder was able to work from 12-8pm every day, as they found it very hard to wake up much earlier than that. - A depressed person was able to work part-time while attending outpatient therapy. - Related, discussions about mental health issues are normalized, with people writing internal blog posts about their experiences and receiving a lot of support. - Lots of interest groups are available for employees interested in art, sports, crafts, books, languages, LGBT issues, programming techniques, social equality, etc. - Internal systems for storing documents are easily useable and searchable. Anyone can make a blog post that's viewable by everyone.
Cons
- Open-plan offices make it harder to focus on technical work. Bring earplugs or over-ear headphones.