Software Developer • Former Employee
Pros: - Unlimited PTO - Vision and health insurance are pretty good. - They offer lots of discounts on website shopping - Internal tool for recognizing colleagues (and give them "stars" that could be used as gift cards, after a while) - Flexible work hours. Although the training in the first 2 weeks was in EST Timezone and my specific team was not great at having different work hours.
Cons: - My team leader did not respect my flexible hours and scheduled a recurrent meeting on Fridays before my starting hour.
- I felt left out in my team, I talked to my leader, in about April and May, and nothing changed. Nobody wanted to talk about any tasks or have an interest in pairing up, and nobody wanted to discuss ideas or anything every time I asked for it, except for one person on the team. I felt like only "the guys" were friends.
- The team had this moto that say "don't assume people know what you're talking about", so whenever I reached out to ask questions about coding, or about the product, I was asked lots of "stupid questions", like if I knew what a primitive type was, or if I knew JSON format. I don't like that.
- Teammates and team leader were not straight forward with expectations. Code-reviews were vague, they asked for changes that I had to undo later, I spent a lot of time doing redundant work.
- The environment around my team was like nobody was allowed to be less than exceptional. I was working with Golang for the first time, so I always felt behind everyone else.
- Unpaid on-call was required.
- At the beginning, the office were remote friendly, but they changed the policy, so people living within 50km from any office would have to come to the office at least 3 days a week.