The team is friendly, the developers are strong, and the projects are interesting
Cons
The management is toxic and unprofessional, with an expectation to work overtime that leads to constant overwork. There are frequent changes, micromanagement, and ongoing pressure on employees