L Squared is a great place to develop your sales skills and be part of an innovative, fast-growing team. Leadership is approachable, and the culture is supportive and energetic. You gain real experience with cutting-edge digital signage solutions.
Cons: Because it’s a growing company, processes and priorities can change quickly, and workload can be demanding at times — but it’s a solid place to learn and grow.”