Likes
No corporate feel at all! Seems like just to a name that it would be UK culture but purely low mentality towards employees, force to act like u r in sort of school not in an IT firm. You can’t do anything apart from ur work(true but it simply won’t work for a IT company is an employee feels like hell of boundaries)
read more