Pros
-It's clear to see where you're making an impact. The goals of the company and each team are clear and we share progress and challenges on a regular basis with the entire organization. -The people are seriously the nicest I've ever met. My immediate team is wonderful, but I've also built close relationships with people on teams that I normally wouldn't in another company. There is a real sense of inclusion and friendliness. -Benefits and salary are really good. Profit-sharing is always nice at the end of the year and we've had benefits added around increased PTO, volunteer days, and parental and bereavement leave based on feedback employees have given. -Remote work is awesome. We do a really good job of staying connected but you still have plenty of flexibility when you need it.
Cons
-I've heard from some co-workers that they struggle with remote work. I don't have this problem, but I can see how for some people you might miss a typical office environment. I think the pros definitely outweigh the cons, though. -There are some grumblings every once in a while and it seems like some people aren't sure how to vent their frustrations. It feels like negativity sometimes comes in waves from an anonymous person or two, but for the most part the mood is really positive around the company.