Pros
Worked from home, set my own hours
Cons
There is no guidance whatsoever. Management sucks and fires people out of nowhere regularly. I moved across the country for this job and while I was here I’ve seen 6 people get fired and then myself let go out of a 9 person team within 1 year. That’s a 30% chance you won’t lose your job! I took medical leave because I hurt my back while in the Marine Corps. I was promised the ability to return to work and keep my position. Word for word: “ Hey xxx, thanks for the update. I hope everything is going ok and they get you taken care of pretty quick, sounds like a mess. The project is going well, same team still. Hang in there and keep me posted. We’re saving your spot 🙂” and was consistently reassured I could return. I was also told to take as much time as needed. While working here there is no development lead or management to ensure the best approach to the development of their new app and chose to let go someone who truly cared about their application and was dedicated just to outsource to Israel.