Pros
* Flexibility, can WFH.
* Work-life balance.
Cons
* Management can break promises made to employees. For example, some people were given a QA-to-Dev transition, only to have it reversed later due to "new priorities from the CEO."
* Recent layoffs were handled in an inappropriate way:
- They came out of the blue, as the CEO had always talked about how great things were.
- The office was closed under false pretenses so that no one would come on that day (but some management members were there).
- After a brief Zoom call, laptops were immediately reset, leaving no chance to retrieve personal data, documents, or projects.
- Employees had no opportunity to say goodbye in the company's chat to their coworkers or team members.
- All following "consultations" were fake—no engineers were given alternative options.
- After that, the company tried to pressure employees into signing the deed of release immediately and attempted to manipulate them with free laptops and shares.
* You may say that it's all management’s doing and that the CEO has nothing to do with it. But as they say, "A fish rots from the head down."
- I saw the CEO hugging a 7+ year employee and praising them for understanding the business needs. A few weeks later, that person was laid off.