Pros
Catered lunch, paid gym membership + full benefits
Cons
The company has come a long way from their humble beginnings, they took a workplace that functioned on transparency and kindness to basically cloak and dagger in a matter of months. The mission is honorable, and for some time keeps you holding on hoping that things will turn around and upper management will start listening to what actually needs to be worked on. But instead its just more of the same, if you are not 100% happy with the conditions and issues going on and try to voice your opinion be ready to have a target painted on the back of your head. Also good luck trying to move up from within, they would rather hire some shiny talent and poach it from another company, and then just let them go months later.