Pros
- Hiring process was fair, enjoyable, and everyone was personable. The technical screens tested knowledge that would be used in the role. - Team atmosphere where everyone is rooting for one another. - Fun environment that encourages people to be themselves and express themselves. Meetings are casual and fun. - Company vision is clear and leadership is dialed in on the opportunity. - Engineers pair VERY frequently. I thought this would be a pain, but it's unlocked a new level of efficiency and strengthened bonds.
Cons
- There was a minor discrepancy in the original job posting to the actual offer. Not terrible, but would have been good to know. - Deadlines are always tight, backlog is always full - not a lot of time for technical exploration.