1.0
9 July 2024
Former employee, more than 8 years
Macclesfield, England
Recommend
CEO approval
Business outlook
Pros
Great uk team and amazing engineering team keeping the place afloat.
Cons
The C Level in the US have some terrible practices and don't really care about their staff and are very money oriented. I wish the UK all the best, but I left before the place fell over. The morale is very low and having nice co-workers wasn't a good enough reason to stay. 15 years ago they could have really made something for themselves, but a series of bad decisions and poor management meant others took the lead in the video chat arena.