Pros
- Pay was okay, but that was offset by other factors - It was a cool place at one point - In engineering your experience is shaped by the team you are on - Benefits were pretty good - Unlimited PTO (...but come on, they monitor it, there are limits that are suggested) - remote first - they try to maintain culture with fun meetings, if such a thing exists - if you give them enough you can get promoted pretty quickly
Cons
- Employees talk about salaries, you know when you're being underpaid. I know good engineers who were getting paid less than others that didn't pull their weight. This seemed to be based on favoritism, or the misguided assumption that they had leverage over the employee. - Convos about paybands has been on going for sometime, no release and it seems like they have allowed pay disparities based on performance to continue. - There is a lot of immaturity, I've seen it go both ways from leadership and employees - A lot of politics make it in to the work place, things said that make people uncomfortable in meetings - There is definitely bias & preferential treatment. You need to be careful when giving feedback to certain people. It will either be knocked down, not heard, or explained away on skip levels.