Pros
- full remote - unlimited vacation
Cons
Where to start… - low pay - incompetent managers and leaders. This stems from the fact that a lot of these people are under qualified or they were ops people who somehow made it into management. They have no idea what they’re doing and I’ve been at many companies - super underqualified devs. Completely honestly, these engineers are worse than computer science 101 students and boot camp students. Half of them don’t know how to google. The other half doesn’t know how to dig through a stack trace. There are no “seniors” or “principals” the ones with those titles definitely aren’t senior level engineers when comparing with senior level engineers at other companies. If you wanna skate by and do the minimum, by all means join. If you care about furthering your career, do not join.