Pros
The development lead is good manager.
Cons
There are many to write but I'm keeping it short Worst Place 60 working hrs per week Worst location CEO thinks he's Elon musk but knows nothing CEO set an unrealistic deadline if you come late half an hour your half-day salary will be deducted you won't get an increment on time, it will be 6 month delay. They won't allow you to work on a single feature, they keep irritating you. Even on the release day, there will be changes on the project.