Pros
As you engage with clients and oversee project timelines, you'll have ample opportunities for learning and growth. Taking ownership of your projects will be encouraged by the management, fostering creativity within you. Additionally, if luck is on your side, you'll gain exposure to a diverse array of clients spanning various industries. Moreover, you can look forward to a supportive and friendly environment among your colleagues, who are always willing to lend a helping hand.
Cons
The employees' salary falls significantly below the market rate, failing to reflect the hours and dedication demanded by the role. Expressing these concerns to upper management yields no tangible changes. If you find yourself feeling pressured or overburdened by multiple projects, your only recourse is to endure the situation and hope for improvements. The chosen type of clients often exploit the designers, and the management does little to support them since they prioritize pleasing the clients. Furthermore, when anything goes wrong, the blame tends to fall squarely on the designers' shoulders. This is an environment that fosters growth, but it ultimately depends on your ability to handle the pressure.