Pros
> You can find a great set of friends among the people who work there. > There are snacks... a lot of options but not really diverse, and if you have any dietary needs, the options are much more limited. If there's an allergy though, they do a very good job keeping people safe. > There's an initial promise of growth within the company or the very least the department. > There are ways to network officially through sponsored work events and unofficially through interest groups that people start - people play intramural sports and boardgames, they bond over music genres, they enjoy the same kind of pets... the list goes on. > 401k matching is solid.
Cons
> I had worked there for a long time, but was let go earlier this year. The reasons given were fairly flimsy. When I asked why there was no warning period, HR along with my managers said that providing that probationary period was not required. This may be true since almost all employees are at-will, but one would hope that after the length of tenure there would be some more transparency. That *is* one of the company tenets. > Pay - like many have said here on GD - is way under market. > The healthcare provider, at least while I was there, was not bad overall. But if you found yourself in need of mental health benefits, be aware that a lot of mental health providers do not accept that insurance. This sucks when you're feeling crushed emotionally/are miserable due to the work climate, but can't access any help with treatment. > Was it sexist? Not overtly. In engineering there was a pretty fair distribution of women in the workforce at large, but leadership only had a scant few. It's very much a boys' club. I frequently saw opportunities handed to men where they could grow quickly in their role, but not so much with women.