Salary was nice but an incredible amount of work with very little support
Pros
Nice Salary Ability to work semi flexible hours and occasionally from home Learn how to essentially run your own business Interesting and growing field Some coworkers were a joy to work with you learned many different skills as the job could be dynamic and challenging
Cons
long work week and always on call - at least starting out - I worked super late often and several hours on plenty of Sundays Management was not very helpful. Would only tell you what you did wrong and didnt have any suggestions on how to improve. Simple things could often takes weeks for approval. Some coworkers and team members were horrible to work with and beyond incompetent. They would leave you totally screwed when they were weeks behind with scheduling etc and your client was growing more and more impatient The company still expected you to sell sell sell even when they couldnt deliver on a product and it was constantly failing to work properly