British hires in sales and engineering lie a lot and are too aggressive in their interaction
amazing culture, enthusiastic people and open and transparent culture
the culture, very open, enthusiastic, transparent
Highly engaged professionals, strong ability to deliver
Working with lots of great people