Your experience as an employee is a substantially shaped by the clients you work with. If you are assigned a good client, it will be great. If your client is a hot mess, well, it can be a struggle. It is part of WT's shtick to improve the processes of its clients, so it almost always gets better. But when you're in the part where it hasn't gotten better yet, it's sometimes not much fun.