- 4.01 Nov 2023Product LeaderCurrent Employee, more than 10 yearsGlasgow, Scotland
Great people to work with
Not enough promotion opportunities within the company
- 4.028 Aug 2023commerical finance analystFormer Employee, less than 1 yearEdison, NJ
All of my co-workers were super friendly
An annoying commute since it is close to a large university.