Pros
- Compensation was decent. Although by the hours I was effectively working 2.5 jobs and I should have been paid more. - Exposure to many fintech clients
Cons
- WLB is abysmal. I worked a 70 hour week over Christmas. I worked 7am-10pm for weeks on end. Due to other deadlines, you have to ship the fastest, junkiest solution you can then end up supporting it forever. - You don't build any actual skills or develop any valuable code, you just become well versed in their specific products and upsell clients - Infrastructure is unreliable but deadlines are strict - it's massively frustrating to have some new high priority emergency fall into your lap but be powerless to resolve it because something is down - Legitimately everyone is burnt out, and nobody cares - Literally no code collaboration - Forced to use both R and Python (even though they say you can use either) - Nearly everyone has worked here for only a little over a year. Nobody is an expert - No documentation whatsoever