Pros
The company is growing, bringing opportunities if you want to work for them. Good office environment with a positive culture and fun people to work with. Lots to learn that can effectively give you all the tools you need to be successful.
Cons
Can be challenging working with the team overseas due to time difference and language barrier. Clients want things immediately and we cant always give an answer immediately. Speaking of clients, they are the most challenging aspect of the job. Some are really nice and easy to work with while others can be very pushy. The team is always looking on ways to improve billing accuracy which means logging your time more accurately and making small tweaks to the current process. This can be hard and frustrating to manage.